/*breadcrumb*/
h2.titulo_seccion { border-bottom:2px solid #003366; padding:0 0 4px 0; margin:0 0 10px 0;}
h2.titulo_seccion span.noticias { background:url(/images/caracol/noticias_titulo.gif) no-repeat 0 0; width:107px; height:18px; display:block; text-indent:-9999px; float:left; margin:3px 0 0 0;}
h2.titulo_seccion span.text_breadcrumb { float:left; *float:none; font:normal 22px Arial, Helvetica, sans-serif;color:#666; margin:0 0 0 5px;}
h2.titulo_seccion span.text_breadcrumb a { color:#666;}
h2.titulo_seccion em { font:bold 12px Arial, Helvetica, sans-serif; color:#000; float:right; margin:10px 0 0 0;}

/*titulo*/
.titulo_lateral { font:bold 18px Arial, Helvetica, sans-serif; color:#333;}

/*mas notas de la seccion*/
.una_nota  {overflow:hidden; margin:0 0 13px 0;}
.una_nota img { float:left; margin:0 10px 0 0;}
.una_nota h3 { font:bold 12px/14px Arial, Helvetica, sans-serif; margin: 0 0 4px 0;}
.una_nota h3 a {color:#003366;}
.una_nota p { font:normal 12px/14px Arial, Helvetica, sans-serif; margin: 0;}
.una_nota p a {color:#333;}
.una_nota p a:hover { text-decoration:none;}

/*pautas*/
.publicidad { width:468px; margin:10px auto;}
.publicidad h6 {font:normal 10px Arial, Helvetica, sans-serif; text-align:left; color:#666; background:url(/images/caracol/arrowbottom.gif) no-repeat 0 5px; padding:0 0 0 8px;}
.publicidad_der { padding:2px 0 0 0; margin:0 0 20px 0;}
.publicidad_der h6 { font: normal 10px Arial, Helvetica, sans-serif; color:#666; text-align:left; margin:0 0 2px 0; text-transform:uppercase;}
.patrocinio { border-left:1px solid #ccc; padding:0 15px; margin:0 0 0 15px;}
.patrocinio h6 {font: normal 10px Arial, Helvetica, sans-serif; color:#666; text-align:center; margin:0 0 2px 0;}	


/*mas_notas*/
.masnotas_links { margin:5px 0 0 0; float:left;}
.masnotas_links li { background:url(/images/caracol/arrow_relacionados.gif) no-repeat 0 5px; padding:0 0 4px 12px;}
.masnotas_links li a { font:bold 13px/16px Arial, Helvetica, sans-serif; color:#003366;}

/*urna virtual*/
.box_urnavirtual { margin:0 0 20px 0; border-bottom:2px solid #ccc; padding:0 0 10px 0;}
.content_pregunta { font:normal 17px/19px Arial, Helvetica, sans-serif; background:#f3f3f3; padding:15px; border:1px solid #e7e7e7; border-top:2px solid #333;-moz-border-radius-bottomleft: 15px;-moz-border-radius-bottomright: 15px;}
.content_select { padding:10px 10px 15px 10px;}


/*ESTILOS DESPLIEGUE DE =NOTA*/

/*Estilos mod =herramientasnota en la nota*/
.bloque_uno {margin:0 auto;}
.bloque_uno a.seccion{border-left: 10px solid #FF3300; color: #999999; display: block; font-size: 26px; margin-bottom: 20px; padding-left: 5px; text-decoration: none; text-transform: uppercase;}
/*.herramientas_nota{ border-bottom: 1px dotted #000000; border-top: 1px dotted #000000; color: #999999; font: bold 11px/13px Arial,Helvetica,sans-serif; height: 60px; margin: 14px 0 30px; padding: 4px 0 0; text-align: right;}
.herramientas_nota a{ color:#000; text-decoration:none; padding:0 5px 0 0; font-size:11px;}
.herramientas_nota a:hover{ text-decoration: underline;}
.herramientas_nota img{ margin:3px 2px -2px 5px;}*/
.herramientas_notatop{11px/13px Arial, Helvetica, sans-serif;text-align:right;  width:640px; color:#000; margin-top:5px; padding:0px 0 0 0; height:27px; background:#ededed; display:block;}
.herramientas_notatop a{ color:#000; text-decoration:none; padding:4px 5px 0 0; display:inline-block;}
.herramientas_notatop a:hover{ text-decoration: underline;}
.herramientas_notatop img{ margin:0 2px -5px 5px; padding-bottom:0px}
.fivestar-static-form-item{ float:left; background:#cccccc repeat-x; height:27px; /*width:325px;*/}
.herramientas_caracol{ width:350px; background:#ededed repeat-x; height:27px; width:315px;}
.fivestar-static-form-item .fivestar-widget-static { float:left;}
.fivestar-static-form-item .stars_label{ float:left; color:#000; text-decoration:none; font-size:11px;}


/*Box enviar a un =amigo*/
.c_logo { text-align:left; position:absolute; top:17px;}
.table_campos { text-align:left; border:1px solid #e5e5e5;}
.table_campos input.input_text {border:1px solid #ccc;width:250px;padding:2px 3px;font:bold 14px Arial, Helvetica, sans-serif;background:url(/images/caracol/form.gif);}
.table_campos textarea.input_text {border:1px solid #ccc;width:250px;padding:2px 3px;font:bold 14px Arial, Helvetica, sans-serif;background:url(/images/caracol/form.gif); height:80px;}
.table_campos td h5 {font:normal 11px Arial, Helvetica, sans-serif;color:#666; margin:5px 15px; padding:5px 0 10px 0;border-bottom:1px solid #ebebeb;}

/*=compartir*/
#akst_social {background: #fff; border: 1px solid #fff; padding:10px; height:180px;}
#akst_social ul {list-style: none;	margin: 0 0 0 30px;	padding: 0;}
#akst_social ul li {float: left; margin: 0 10px 0 0; padding: 0; width: 45%;}
#akst_social ul li a {font:normal 11px Arial, Helvetica, sans-serif; color:#3f3f3f; background-position: 0px 2px; background-repeat: no-repeat;	display: block; float: left; height: 24px;	padding: 4px 0 0 22px; vertical-align: middle;}
#akst_social ul li a:hover { text-decoration:underline; color:#ff6600;}
#akst_delicious {background-image: url(/images/caracol/delicious.gif);}
#akst_digg {background-image: url(/images/caracol/digg.gif);}
#akst_furl {background-image: url(/images/caracol/furl.gif);}
#akst_netscape {background-image: url(/images/caracol/netscape.gif);}
#akst_yahoo_myweb {background-image: url(/images/caracol/yahoo_myweb.gif);}
#akst_stumbleupon {background-image: url(/images/caracol/stumbleupon.gif);}
#akst_google_bmarks {background-image: url(/images/caracol/google_bmarks.gif);}
#akst_technorati {background-image: url(/images/caracol/technorati.gif);}
#akst_blinklist {background-image: url(/images/caracol/blinklist.gif);}
#akst_newsvine {background-image: url(/images/caracol/newsvine.gif);}
#akst_magnolia {background-image: url(/images/caracol/magnolia.gif);}
#akst_reddit {background-image: url(/images/caracol/reddit.gif);}
#akst_windows_live {background-image: url(/images/caracol/windows_live.gif);}
#akst_tailrank {background-image: url(/images/caracol/tailrank.gif);}

/*=tagsherramientas*/
.terms { padding:0px 5px; font:12px Arial, Helvetica, sans-serif; border-left: 1px solid #000; border-right:1px solid #000; height:22px; display:block; margin-top: 13px;}
.terms li h5{ font:bold 12px  Arial, Helvetica, sans-serif; float:left;}
.terms li h5 a{ font:bold 12 Arial, Helvetica, sans-serif; float:left; color:#003366;} 
.terms a { color: #003366}
.terms a:hover { text-decoration:underline;}
.terms links a { font:bold 12px Arial, Helvetica, sans-serif; color:#003366;}

/*=estrellas de votacion*/
.votacion_estrellas{ width:310px; height:50px; overflow:hidden; position:relative; margin:4px 0 0 5px; _margin:4px 0 0 0; float:left;}
form.fivestar-widget { clear: both; display: block;}
form.fivestar-widget select, form.fivestar-widget input {margin: 0;}
.fivestar-combo-stars .fivestar-static-form-item {float: left; margin-right: 36px;}
.fivestar-static-form-item .form-item {margin: 0; float:left; text-align:left; width:135px; }
.fivestar-form-item .form-item { float:left; text-align:left; width:154px; }
div.fivestar-widget-static {display: block; margin:0; padding:0;}
div.fivestar-widget-static br {clear: left;}
div.fivestar-widget-static .star {float: left; width: 17px; height: 13px; overflow: hidden; text-indent: -999em; background: url("/images/caracol/estrellas.png") no-repeat 0 0px;}
div.fivestar-widget-static .star span.on {display:block; width:100%; height:100%; background: url("/images/caracol/estrellas.png") no-repeat 0 -12px;}
div.fivestar-widget-static .star span.off {display:block; width:100%; height:100%; background: url("/images/caracol/estrellas.png") no-repeat 0 -12px;}
div.fivestar-widget-static .star span.cancel {display:block; width:100%; height:100%; background: url("/images/caracol/cancelar.gif") no-repeat 0 -0px;}
div.fivestar-widget {display: block; margin:0 0 0 0px; padding:0; float:left;}
div.fivestar-widget .cancel, div.fivestar-widget .star {float: left; width:17px; height:16px; overflow:hidden; text-indent:-999em;}
div.fivestar-widget .cancel, div.fivestar-widget .cancel a {background: url(/images/caracol/cancelar.png) no-repeat 0 -16px;}
div.fivestar-widget .star, div.fivestar-widget .star a {background:url("/images/caracol/estrellas.png") no-repeat 0 0px; height:13px;}
div.fivestar-widget .cancel a, div.fivestar-widget .star a {display: block; width: 100%; height: 100%; background-position: 0 0px; cursor: pointer;}
div.fivestar-widget div.on a {background-position: 0 0px;}
div.fivestar-widget div.hover a, div.rating div a:hover {background-position: 0 -27px;}
iframe.fivestar-preview {border: none; width: 200px; height: 13px; width:16px;}
div.fivestar-widgets div.form-item { float: left;}

#fivestar-comment-form, #fivestar-direct-form {float: left;}
#fivestar-comment-preview, #fivestar-direct-preview { float: left; margin-left: 40px;}
#fivestar-node-type-form fieldset { background: transparent;}
.fivestar-preview {border: 1px solid #CCC; padding: 10px;}
.votacion_estrellas .description {width:150px; text-align:left; position:absolute; left:0; top:35px; font:normal 11px Arial, Helvetica, sans-serif; color:#999;}
.fivestar-form-item .form-item label, .fivestar-static-form-item .form-item label {font-weight:normal; color:#000; float:left;}

/*Estilos =headernota de la nota*/
.header_nota { padding:0 0 16px 0; text-align:left;}
.header_nota img.fotocolumnista { float:left; border:1px solid #ddd; margin:15px 15px 5px 0;}
.header_nota h1 { color: #003366; display: block; font: bold 38px Arial,Helvetica,sans-serif; letter-spacing: -1px; margin: 6px 0; text-align:left; /*float:left;*/}
.header_nota h2 { font:bold 12px Arial, Helvetica, sans-serif; letter-spacing:0.4px; margin:15px 0 -10px 0;}
.header_nota h4 {font: normal 11px Arial, Helvetica, sans-serif;}
.header_nota h4 strong a, .header_nota h4 strong{color:#ff6600; padding:0 3px 0 0;}
.header_nota h4 strong a:hover{ text-decoration:underline;}
.header_nota h5 {font: 11px Arial, Helvetica, sans-serif;}
.sumario {    color: #333333; font: 18px Arial,Helvetica,sans-serif; padding: 9px 0 0;}
.sumario em { font-style:normal; color:#333;}
.header_nota h5.columnista_nombre {font:bold 13px Arial, Helvetica, sans-serif;}

/*Estilos =contenidonota de la nota*/
.content_nota { }
.content_nota p{ font: normal 16px Arial, Helvetica, sans-serif; color:#000; margin:0 0 20px 0;}
.content_nota li a:link, .content_nota p a:link{ color:#ff6600; background:url(/images/caracol/link_icon.gif) right 5px no-repeat; padding:0 3px 0 0;} /*CAMBIO*/
.content_nota li a:visited, .content_nota p a:visited { color:#c99; background:url(/images/caracol/link_visited_icon.gif) right 5px no-repeat; padding:0 3px 0 0;} /*CAMBIO*/
.content_nota li a:active, .content_nota p a:active { color:#c99; background:url(/images/caracol/link_visited_icon.gif) right 5px no-repeat; padding:0 3px 0 0;} /*CAMBIO*/
.content_nota li a:hover, .content_nota p a:hover { /*border-bottom:1px solid #ff6600;*/} /*CAMBIO*/
.content_nota ol, .content_nota ul{ font: normal 14px/18px Arial, Helvetica, sans-serif; margin:0 0 20px 0; display:block; list-style-position:inside; text-indent:20px;}
.content_nota li{color:#666666;}
.content_nota h2 {font: normal 22px Arial, Helvetica, sans-serif; padding:10px 0; letter-spacing:-1px;}  


/*Estilos en la =paginacion de la nota*/
.nota { padding-bottom:40px;}
.nota .content_nota .paginacion { padding:7px 0 50px 0; border-bottom:1px solid #e5e5e5; text-align:right;}
.nota .content_nota .paginacion li { list-style:none; display:inline; font: bold 12px Arial, Helvetica, sans-serif;}
.nota .content_nota .paginacion li a{ color:#fff; padding:3px 7px; background:#f60;}
.nota .content_nota .paginacion li a.selected, .nota .content_nota .paginacion li a:hover{ color:#fff; background-color:#666; text-decoration:none;}
.nota .content_nota .paginacion h4 {font: 12px Arial, Helvetica, sans-serif; width:325px;}
.nota .content_nota .paginacion h4 a{ border:none;}
.nota .content_nota .paginacion h4 a:hover{ background:none; border:none; color:#000; text-decoration:none;}


/*Modulo de =Opiniones*/
.num_opiniones {background:url(/images/caracol/nuevo/opinion_icon.gif) no-repeat 0 0; font: normal 24px Arial, Helvetica, sans-serif; letter-spacing:-1px; margin:-5px 8px 0 1px; height:45px; width:87px; text-align:center; padding:7px 0 0 2px; height:66px;}
.info_opiniones {padding: 31px 0 0 34px;; margin:0 0 8px 0; width:140px;}
.info_opiniones h3 {font: normal 26px Arial, Helvetica, sans-serif; letter-spacing:-1px; color:#003366;}
.info_opiniones p {font: 12px Arial, Helvetica, sans-serif;}
.info_opiniones p a{ font-weight:bold; color:#ff6600;}
.info_opiniones p a:hover{ text-decoration:underline;}
.una_opinion { margin:0; padding:0 0 10px 0;}
/*.opinion_padre {padding:15px 0 10px 0; border-top:1px solid #eaeaea;}
.opinion_hijo { padding:0 0 5px 0;}
.opinion_hijo .txt_opinion {width:380px; padding:15px;}
.opinion_hijo .txt_opinion p { width:310px;}
.autor_opinion { width:180px; float:left; padding:7px 0 0 0;}
.autor_opinion h6 {font: 11px Arial, Helvetica, sans-serif; color:#999;}
.autor_opinion h6 a{font:11px Arial, Helvetica, sans-serif; color: #FF6600;}
.autor_opinion h6 a:hover{ text-decoration:underline;}
.autor_opinion h2 {font:bold 14px Arial, Helvetica, sans-serif; color:#333;}
.txt_opinion { width:430px; float:right; padding:10px;font:normal 12px/17px Arial, Helvetica, sans-serif; border:1px solid #b9b9b9; -moz-border-radius-bottomleft: 7px;	-moz-border-radius-bottomright: 7px; -moz-border-radius-topleft: 7px;	-moz-border-radius-topright: 7px; position:relative;}
.txt_opinion span { display:block; width:10px; height:20px; background:url(/images/caracol/arrow_opinion.gif) no-repeat 0 0; position:absolute; left:-10px; top:15px;}
.txt_opinion h6 { font: bold 24px Arial, Helvetica, sans-serif; color:#666; float:left; min-width:15px;}
.txt_opinion p {font: 12px/17px Arial, Helvetica, sans-serif; color:#000; float:left; width:365px; margin:0 0 0 10px;}
.txt_opinion a{color:#999;}
.txt_opinion p a{color:#999;}
.txt_opinion p a:hover{ text-decoration:underline;}*/

.opinion_padre{ width:643px; border-top:1px dotted #000; margin-top:19px; padding-top:14px;}
.autor_opinion{ float: left; padding-right: 9px;}
.txt_opinion{ float:right; width:470px; border-left:1px solid #cccccc; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; letter-spacing:-0.1px; text-align:left; line-height:18px;}
.txt_opinion span{ padding-left:10px;}
.autor_opinion h6 a { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333333;}
.autor_opinion h2 { color: #333333; font-family: Arial,Helvetica,sans-serif; font-size: 18px; font-weight: normal; padding-bottom: 5px;}
.autor_opinion h6 a:hover{ text-decoration:underline;}
.autor_opinion h6{ font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#ff6600;}
.opinion_hijo .txt_opinion{ width:420px; padding-left:10px;}
.txt.opinion a.comment_edit{ color:#666;}
.txt.opinion a.comment_delete{ color:#666;}

/*=visualizaciones de opiniones*/
.opiniones .box { border-bottom:1px solid #ff6600; padding:0 0 10px 0; margin:0 0 10px 0;}
.opiniones .box h2{font:bold 12px Arial, Helvetica, sans-serif; margin:0 0 5px 0 ; letter-spacing:0;}
.opiniones .box select { border:1px solid #ccc; width:160px; margin:0 10px 0 0; padding:2px; font: 11px Arial, Helvetica, sans-serif; background-color:#fff;}
.opiniones .box input { width:80px; background:#ff6600 url(/images/caracol/back_guardaropiniones.gif) repeat-x; border:1px solid #ff6600; color:#FFF; font-weight:bold; font-size:11px; padding:2px 0; text-align:center;}
.vote-up-down-widget { float: left; font:normal 10px Arial, Helvetica, sans-serif; margin:5px 0 0 5px; color:#999;}
.vote-up-down-via {float: right; color: #999; padding-left: 3px;}
.vote-up-act, .vote-up-inact, .vote-down-act, .vote-down-inact, .up-inact, .down-inact { display: block; float:left; text-decoration: none; width: 14px; height: 14px; margin:2px 5px 0 0;}
a.vote-up-inact, a.vote-down-inact, span.vote-up-inact, span.vote-down-inact { cursor: pointer;}
a.vote-up-act, a.vote-down-act, span.vote-up-act, span.vote-down-act {cursor: default;}
.vote-up-act, .vote-up-inact:hover {background: url(/images/caracol/up.gif) no-repeat 0 -14px;}
.vote-up-inact, .up-inact {background:url(/images/caracol/up.gif) no-repeat 0 0;}
.vote-down-act, .vote-down-inact:hover { background:url(/images/caracol/down.gif) no-repeat 0 -14px;}
.vote-down-inact, .down-inact {background:url(/images/caracol/down.gif) no-repeat 0 0;}
.vote-points {font-weight: bold;}
.vote-up-down-widget-alt {float: left; clear: left; padding: 0; margin: 2px 5px 2px 0; border: 0;}
.vote-up-down-widget-alt .vote-points { background: #ff0; font-weight: normal; font-size: 1.5em; text-align: center; padding: 3px; margin-bottom: 3px;}
.vote-up-down-widget-alt .vote-points .vote-points { background: transparent; font-weight: normal; font-size: 1em; padding: 0; margin-bottom: 0;}
.vote-up-down-widget-alt .vote-points-label { font-size: 0.5em; background: transparent;}
.vote-up-down-widget-alt .vote-up-act, .vote-up-down-widget-alt .vote-up-inact, .vote-up-down-widget-alt .up-inact {display: block; width: auto; height: 22px;}
.vote-up-down-widget-alt span.vote-up-act, .vote-up-down-widget-alt span.vote-up-inact, .vote-up-down-widget-alt span.up-inact { border: 1px solid #ccc;}
.vote-up-down-widget-alt .vote-up-act, .vote-up-down-widget-alt .vote-up-inact:hover { background:url(/images/caracol/plus_act.png) no-repeat center 3px;}
.vote-up-down-widget-alt .vote-up-inact, .vote-up-down-widget-alt .up-inact { background:url(/images/caracol/plus_inact.png) no-repeat center 3px;}
.storylink .picture img {float: left !important; border: 0 !important; margin: 0 !important; padding: 0.3em 0 0.3em 2px !important; max-width: 18px !important; max-height: 18px !important;}
.storylink h2.title, .storylink .content, .storylink .submitted, .storylink div.links { padding-left: 26px;}
.storylink-alt .picture {display: inline;}
.storylink-alt .picture img { float: none !important; border: 0 !important; margin: 0 !important; padding: 0.3em 0.3em 0 0 !important; max-width: 18px !important;max-height: 18px !important;}
.storylink-alt h2.title, .storylink-alt .content, .storylink-alt .submitted, .storylink-alt div.links { padding-left: 42px;}


/* Fixing IE6 bug, the "* html" make other browsers ignore it */
/* Hides from IE-mac \*/
* html .storylink .picture img { width: 18px !important; height: 18px !important;}
* html .storylink-alt .picture img { width: 18px !important; height: 18px !important;}
* html .vote-up-down-widget-alt .vote-up-act, * html .vote-up-down-widget-alt .vote-up-inact, * html .vote-up-down-widget-alt .up-inact {width: 55px;}
* html .content { height: 1%;}
/* End hide from IE-mac */


/*Modulo =formularioopiniones*/
ul.links {margin: 0; padding: 0;}
ul.links.inline { display: inline;}
ul.links li { display: inline; list-style-type: none; padding: 0 0.5em;}
.terms ul.links li { list-style-type: none; } 



/*Opiniones*/
.recordatorio_opiniones { font:normal 12px Arial, Helvetica, sans-serif; padding:12px 0 0 15px; width:410px; margin:0 0 25px 0; *margin:0;}
.recordatorio_opiniones strong { font:bold 14px Arial, Helvetica, sans-serif; display:block; margin:0 0 5px 0;}
.recordatorio_opiniones strong a { color:#FF6600;}
.recordatorio_opiniones p { font:normal 11px/15px Arial, Helvetica, sans-serif; color:#666;}
.campo_opiniones { padding:20px 10px 25px 10px;margin:25px 0 0 0;}
.content_textarea {width:352px;}
.form_opinion textarea.text_comentario { width:350px; height:200px; border:1px solid #ccc; padding:10px; font: 12px Arial, Helvetica, sans-serif; float:left; margin:0 25px 0 0;}

p.fecha_articulo { font:normal 12px Arial, Helvetica, sans-serif; padding:2px 0 0 0; color:#000;}
p.autorArticulo{ font:Arial, Helvetica, sans-serif 11px #000; color: #000;}

/*navegacion entre notas*/
.proxima_nota { width:300px; border-bottom:1px solid #ccc; height:34px; padding:6px 0 0 0;}
.proxima_nota span { font:bold 13px Arial, Helvetica, sans-serif; color:#FF6600; padding:5px 0 0 0;}
.proxima_nota .anterior { background:url(/images/caracol/bt_anterior.gif) no-repeat 0 0; width:112px; height:24px; display:block; text-indent:-9999px;}
.proxima_nota .siguiente { background:url(/images/caracol/bt_siguiente.gif) no-repeat 0 0; width:112px; height:24px; display:block; text-indent:-9999px; margin:0 0 0 8px;}
.proxima_nota a.anterior:hover, .proxima_nota a.siguiente:hover { background-position: 0 -24px;}





/*recursos relacionados*/
.recursos_relacionados { background: url(/images/caracol/bg_recursos.gif) no-repeat 0 0;padding:7px 10px; border-bottom:3px solid #f2f2f2; margin:0 0 20px 0;}
.recursos_relacionados h3 { font:bold 18px Arial, Helvetica, sans-serif; color:#333; padding:0 0 7px 0;}
.list_relcionados li { border-top:1px dashed #ccc; padding:8px 0 0 0; margin:0 0 10px 0;}
.list_relcionados h5 { font:normal 11px Arial, Helvetica, sans-serif; color:#666; padding:0 0 5px 0;}
.list_relcionados h5 a { color:#FF6600;}
.list_relcionados h4.rel_audio { font:bold 12px Arial, Helvetica, sans-serif; background:url(/images/caracol/audio_ico.gif) no-repeat 0 1px; padding: 0 0 8px 18px;}
.list_relcionados h4 a { color:#000}
.content_playeraudio { padding:0 0 0 18px;}
.list_relcionados h4.rel_nota { font:bold 12px Arial, Helvetica, sans-serif; background:url(/images/caracol/nota_ico.gif) no-repeat 0 1px; padding: 0 0 8px 18px;}
.list_relcionados h4 a { color:#000}
.list_relcionados h4.rel_foto { font:bold 12px Arial, Helvetica, sans-serif; background:url(/images/caracol/foto_ico.gif) no-repeat 0 1px; padding: 0 0 3px 18px;}
.content_recursorel { padding:0 0 0 18px;}
.content_recursorel img { float:left; margin:0 10px 0 0;}
.content_recursorel p { font:normal 11px Arial, Helvetica, sans-serif;}
.content_recursorel p a { color:#666;}
.content_recursorel p a:hover { text-decoration:none;}
.list_relcionados h4.rel_video { font:bold 12px Arial, Helvetica, sans-serif; background:url(/images/caracol/camara_ico.gif) no-repeat 0 1px; padding: 0 0 3px 18px;}
.list_relcionados h4.rel_especial { font:bold 12px Arial, Helvetica, sans-serif; background:#f5f5f5;margin:0 0 5px 0;}
.list_relcionados h4.rel_especial a { margin:0 0 0 5px; padding:2px 0 0 0; display:block; float:left;}
.list_relcionados h4.rel_especial span { background:#FF6600; color:#fff; padding:2px 3px; display:block; float:left;}


/*Modulo =emision del especial*/

.tabcontent { background:#dbdbdb url(/images/caracol/wait_big.gif) no-repeat center 180px; text-align:center; padding:15px; margin:0 0 20px 0;}
.tabcontent_concurso { background: url(/images/caracol/wait_big.gif) no-repeat center 180px; text-align:center; padding:15px; margin:0 0 20px 0;}

.publicidad { width:468px; margin:10px auto 0 auto;  line-height: 15px; padding-bottom: 23px;  }
.publicidad h6 {font:normal 10px Arial, Helvetica, sans-serif; text-align:left; color:#666; background:url(/images/caracol/arrowbottom.gif) no-repeat 0 5px; padding:0 0 0 8px;}


.imagen_asociada, .destacado_audio { text-align:center; font-family: Arial; font-size: 11px; padding-bottom: 23px;  display:block; position:relative; z-index:1; text-align:left; margin:0 auto; width:560px;}
.imagen_asociada img { padding-bottom:10px; position:absolute; z-index:3; }
.imagen_asociada .tip_imagen_asociada { bottom: -1px; display: block; position: absolute; z-index: 5; height:38px; background:#CCC repeat-x; text-align:left;}
.texto_imagen_asociada { display:block; }

/*tama�os de imagenes*/
.contenedor_imagen_asociada373{border-bottom: 1px dotted;  display: block; height: 373px; width:560px; padding-bottom:23px; margin:0 auto;}
.contenedor_imagen_asociada630{border-bottom: 1px dotted;  display: block; height: 630px; width:950px; padding-bottom:23px; margin:0 auto;}
.contenedor_imagen_asociada425{border-bottom: 1px dotted;  display: block; height: 425px; width:640px; padding-bottom:23px; margin:0 auto;}


.bloque_cap { background:#999 url(/images/caracol/top_mod.gif) no-repeat 0 0;}
.bloque_cap span { background: url(/images/caracol/top_bottom.gif) no-repeat 0 bottom; display:block; padding:15px;}

.bloque_int { background:#333 url(/images/caracol/topd_mod.gif) no-repeat 0 0;}
.bloque_int span { background: url(/images/caracol/topd_bottom.gif) no-repeat 0 bottom; display:block; padding:30px 15px 20px 15px;}
.bloque_int h1 { color:#f3f3f3; font:bold 22px Arial, Helvetica, sans-serif; margin:0 0 20px 0;}
.bloque_int h1 em { font:normal 18px Arial, Helvetica, sans-serif; color:#ccc;}
.box_videocap { width:495px; padding:0 30px 0 0; background:url(/images/caracol/bg_rightcap.gif) no-repeat right 0; float:left;}
.box_info_cap { width:350px; float:left; padding:0 0 0 20px;}
.box_info_cap h3 { color:#fff; font:bold 13px Arial, Helvetica, sans-serif; margin:0 0 7px 0;}
.box_info_cap p { color:#999; font:normal 13px Arial, Helvetica, sans-serif;}
.publicidad_boxcap { width:302px; margin:0 auto; padding:30px 0 0 0;}
.publicidad_boxcap  h6 { font:normal 10px Arial, Helvetica, sans-serif; color:#666;}

/*=paginacion comentarios*/

.paginacionbus {margin: 40px 0 0 0;*height: 30px;padding:25px;text-align:center;font: normal 12px Arial, Verdana,  Helvetica, sans-serif;}
.paginacionbus ul{	margin: 0 0 20px 0;padding: 0;}
.paginacionbus li{	margin: 0 3px 0 0;padding:0;list-style:none;display:inline;}
.paginacionbus li span.current {padding:4px 5px 4px 8px; background:#f60;border:1px solid #f60; color:#fff;}
.paginacionbus li a{margin:0;padding:4px 5px 4px 8px; border:1px solid #e5e5e5; font:bold 12px Arial, Helvetica, sans-serif; color:#000;}
.paginacionbus li a:hover{margin: 0;padding:4px 5px 4px 8px;background:#f60;border:1px solid #f60; color:#fff;}


/*CAMBIO*/
.content_nota h2 {font: normal 22px Arial, Helvetica, sans-serif; padding:5px 0; letter-spacing:-1px;} 
.content_nota .recursos_relcionados_dos li a:link{ color:#333; background:url(/images/caracol/link_icon.gif) right 5px no-repeat; text-decoration:none;}
.content_nota .recursos_relcionados_dos li a:visited { color:#000; background:url(/images/caracol/link_visited_icon.gif) right 5px no-repeat;}
.content_nota .recursos_relcionados_dos li a:active { color:#000; background:url(/images/caracol/link_visited_icon.gif) right 3px no-repeat; }
.content_nota .recursos_relcionados_dos li a:hover {text-decoration:none;}
.content_nota .recursos_relcionados_dos ol, .content_nota ul{ font: normal 14px/18px Arial, Helvetica, sans-serif; margin:0 0 20px 0; display:block; list-style-position:inside; text-indent:0;}
.content_nota .recursos_relcionados_dos li{color:#666666;}
.content_nota .recursos_relcionados_dos li a {}
.content_nota h2 {font: normal 22px Arial, Helvetica, sans-serif; padding:10px 0; letter-spacing:-1px;}  


/*HOME ESPECIALES*/
.destacado_especiales {background-color:#000000; border:2px solid #999999; float:left; font-family:Arial,Helvetica,sans-serif; width:630px; height: 296px;}
.destacado_especiales .contenido_destacados {background:none repeat scroll 0 0 #006699; border:0 none; margin:0; overflow:hidden; padding:0; position:relative; width:630px; z-index:0; height: 293px;}
.destacado_especiales .contenido_destacados img {position: absolute; z-index: 1;}
.destacado_especiales .contenido_destacados .info_destacado {background-color:#000000; bottom:0; height:50px; opacity: 0.6;-moz-opacity: 0.6;filter: alpha(opacity=60); padding:8px 10px; position:absolute; width:610px; z-index:100;}
.destacado_especiales .contenido_destacados .data {bottom:0; padding:8px 10px; position:absolute; width:610px; z-index:106;}
.destacado_especiales .contenido_destacados .data h5 {color:#FF3300; font-size:11px; margin:0 0 3px; text-transform:lowercase; width:290px;}
.destacado_especiales .contenido_destacados .data h5 a {color:#FF3300; text-transform:uppercase;}
.destacado_especiales .contenido_destacados .data h2 {float:left; font-size:12px; font-weight:normal; width:450px;}
.destacado_especiales .contenido_destacados .data h2 a {color:#FFFFFF; display:block;}
.destacado_especiales .contenido_destacados .data h2 a:hover {text-decoration:none;}
.destacado_especiales .contenido_destacados .data button {background:url("/images/caracol/nuevo/bt_destacados.gif") no-repeat scroll 0 0 transparent; border:medium none; color:#FFFFFF; cursor:pointer; float:right; font-size:14px; font-weight:bold; padding:4px 0 5px 18px; width:130px;}
.destacado_especiales .contenido_destacados .data button:hover {background:url("/images/caracol/nuevo/bt_destacados.gif") repeat-x scroll 0 -28px transparent; text-decoration:none;}

#comentarios-sitio{ background:  url("/images/caracol/nuevo/bgComentarios.png") no-repeat; /*height: 135px;*/ width: 642px; margin-bottom:20px;}
.info_opiniones{ clear:both;}
.cometarios_globos{ float:left;}
.comtarios_texto{ float:right; background:url("/images/caracol/nuevo/bgComentarios.gif") no-repeat; with:439px; height:106px; margin-right: 14px; margin-top: 13px; display:block;}
/*contenedores*/
.contenedor_tabs_comentarios{ background:#003466 repeat-x; width:100%; height:36px; -moz-border-radius-topleft: 4px;-moz-border-radius-topright: 4px; overflow:hidden; height:36px; margin-bottom:15px;}
.contenedor_tabs_comentarios ul.shadetabs li{float:left;}
.contenedor_tabs_comentarios ul.shadetabs li a{ float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#fff; font-weight:bold; background: url("/images/caracol/nuevo/bgTabsCometariosF.png") no-repeat; background-position:0 -29px; height:29px; display:block; margin: 7px 0 0 15px; text-align:center; width:126px; padding-top: 7px;}
.contenedor_tabs_comentarios ul.shadetabs li a:hover{ width:126px; height:29px; background-position:0px  0px; color:#000; }
.contenedor_tabs_comentarios ul.shadetabs li a.selected{ width:126px; height:29px; background-position:0px  0px; color:#000; }

.contenedor_comments{ width:643px; border-top:1px dotted #000; margin-top:19px; padding-top:14px;}
.contenedor_comments .comments_user{ float:left;}
.contenedor_comments .comments_texto{ float:right; width:503px; border-left:1px solid #cccccc; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; letter-spacing:-0.1px; text-align:left; line-height:18px;}
.contenedor_comments .comments_texto p{ padding-left:10px;}
.comments_user .usuario_comments{ font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#333333;}
.comments_user .fecha_coments{ font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#ff6600;}

.box_redesinterna h5{}

.campo_opiniones{ background:#f3f3f3 repeat; }
.escribaopinion .escribaopinion_input{ float:left; width:57%;}
ul.list_info{ border-top: 1px solid #000000; }
.form_opinion h3{ color:#003366; font-size:26px; }
.form_opinion { }
.form_opinion p{ color:#000; font-size:14px; padding-top:13px; font-family:Arial;}
.form_opinion p span.uno{ color:#666666; }
.form_opinion p span.tres{ color:#ff6600; }
.form_opinion p span.dos{ font-weight:bold; }
ul.list_info h3{ color:#003366; font-size:23px; text-align:center; padding-bottom:15px;}
ul.list_info li{ font-family:arial; font-size:12px; color:000; list-style-image: url("/images/caracol/nuevo/liStyleOpninion.jpg") ; list-style-position:outside; padding-bottom:24px;}
.form_opinion input.bt_form{ background:url("/images/caracol/nuevo/opinarbtn.png"); width:93px; height:27px; border:none; font-family:Arial; color:#fff; font-size:14px; text-align:center; cursor: pointer; display: block; margin-top:10px; margin-left:280px;}
.escribaopinion .escribaopinion_bottom{ padding-top:40px; padding-left:17px;}
.form-item .content_textarea { width:399px;}
.form-item #caracter { border: 0 none; font: bold 14px Arial,Helvetica,sans-serif; margin: 0 0 0px -21px; background-color:#F3F3F3;}


#carrusel_mas_noticias ul li{float:left; position:relative; width:120px; display:block; padding-right:20px;}
#carrusel_mas_noticias ul {padding:19px 0px 0px 15px; }
#carrusel_mas_noticias ul li a{font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#003365; font-weight:bold; width:120px; float:left;}
#carrusel_mas_noticias ul li span.fecha_carrousel{float:left; position:relative; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000; font-weight:bold; padding-bottom:5px;}
.recursos_relacionados_dos{ position:relative;}

button.prev{background:url("/images/caracol/nuevo/prev_carrousel.png") no-repeat; width:14px; height:14px; border:none; position:absolute; display:block; float:left; top:83px;}
button.next{background:url("/images/caracol/nuevo/nxt_carrousel.png") no-repeat;  border: medium none;  display: block; float: right; height: 14px;  top: 83px; position: absolute; right: 5px; width: 14px;}

.followUs{ width:295px; height:85px; background:#ebebeb repeat; margin-top: 14px;}
.followUs h3{ font-size:18px; color:#003366; letter-spacing:-0.1; padding:8px 0px 0px 13px;}
.followUs .followUs_input{ background:#fff repeat; border:#cccccc solid 1px; height:51px; width:275px; margin-left:7px; -moz-border-radius: 5px 5px 5px 5px;}
.followUs_icons ul li a{ background:url(../../../../../../images/images_replace/nuevasimagenes/twitterFollow.png) no-repeat; background-position:0px 0px; display:block;}
.followUs_icons ul li a.twitter{ background-position:0px 0px; width:34px; height:34px;}
.followUs_icons ul li a.orange{ background-position:-39px 0px; width:34px; height:34px;}
.followUs_icons ul li a.twitter:hover{ background-position:0px -34px; width:34px; height:34px;}
.followUs_icons ul li a.orange:hover{ background-position:-39px -34px; width:34px; height:34px;}
.followUs_icons{ float:right;}
.followUs_icons ul li{ float:left; padding-right: 11px; padding-top: 9px;}
.followUs_facebook{ float:left; padding-left: 13px; padding-top: 16px;}



/**redes sociales*/
.contenedor-redes-sociales{ background:#FFF; border-top:2px #6e86c4 solid; border-bottom: solid 1px #999999; border-left:1px solid #999999; border-right:1px solid #999999; width:299px; margin-bottom:10px;}
.tabsSocialNetworks{height:34px; padding-top:20px;}
.tabsSocialNetworks ul.shadetabs li{float:left; padding-right:5px;}
.tabsSocialNetworks ul.shadetabs li a{ background:url(/images/caracol/nuevo/tabsSocialNet.png) no-repeat; background-position:0px 0px; display:block; text-indent:-9999px; }
.tabsSocialNetworks ul.shadetabs li a#twittertab{ background-position:0px 0px ; width:141px; height:34px; position:relative;}
.tabsSocialNetworks ul.shadetabs li a#twittertab img{ position:absolute; left: 11px; top: 2px; z-index:10;}
.tabsSocialNetworks ul.shadetabs li a#facebooktab{ background-position:-141px 0px ; width:141px; height:34px;}
.tabsSocialNetworks ul.shadetabs li a#twittertab:hover{ background-position:0px -35px ; width:141px; height:34px;}
.tabsSocialNetworks ul.shadetabs li a#facebooktab:hover{ background-position:-141px -36px ; width:141px; height:34px;}
.tabsSocialNetworks ul.shadetabs li a#twittertab.selected { background-position:0px -35px ; width:141px; height:34px;}
.tabsSocialNetworks ul.shadetabs li a#facebooktab.selected{ background-position:-141px -36px ; width:141px; height:34px;}

p.vermasSocialNet a{ color: #003366; display: block; font-family: Arial,Helvetica,sans-serif; font-size: 12px; font-weight: bold;padding-right: 5px; text-align: right; text-decoration: none;}
/*FIN HOME ESPECIALES*/

/* generales */

/*generalesGENERALES*/

/*=== === === === === === === === === === */
a:focus{ -moz-outline: none !important;}
a { text-decoration:none; }
.relacionado a { text-decoration:none; font-family: arial; font-size: 16px; color: rgb(17, 51, 102);}
.relacionado_medios a { text-decoration:none; font-family: arial; font-size: 13px; color: #113366; line-height:18px;}
.relacionado_medios a.en_medios { text-decoration:none;font-family: arial; font-size: 10px; color: #000; padding-top:5px; display:block; }
a:hover { text-decoration:underline;}
.fleft{float:left;}
.fright{float:right;}
* {padding:0;margin:0;}
.clear { clear: both; font:1px Arial, Helvetica, sans-serif; margin:0px; padding:0px; height:0px;	width:100%;	display:block;}
ul { list-style:none;}.
.naranja { color: #FF6600;}
img { border:0;}


.nuevo{background: url(/images/caracol/icon_nuevo.gif) no-repeat 0 0; width:45px; height:8px; margin:3px 0 0 0; float:left; display:block; text-indent:-100000px; font:9px Arial, Helvetica, sans-serif; color:#fff; padding:1px 2px;}
* html .nuevo {height:8px; h\eight:1px; margin:0;}
.actualizado{background: url(/images/caracol/icon_actualizado.gif) no-repeat 0 0; width:78px; height:8px; margin:3px 0 0 0; float:left; display:block; text-indent:-2000px; font:9px Arial, Helvetica, sans-serif; color:#fff; padding:1px 2px;}
* html .actualizado {height:8px; h\eight:1px; margin:0;}
.gris { color:#666;}
/*=estructura

=== === === === === === === === === === */
html, body {height: 100%;}
body {behavior:url("/sites/caracoltv.com/themes/caracol/css/csshover.htc");}/*permite que los :hover funcionen en explorer*/		
body {font-size:60%; }/*background:#fff; text-align:center;*/
#content_all { position:relative; width:998px; text-align:left; min-height: 100%; height: auto !important; height:100%; margin: 0 auto; /*background:#fff; border:1px solid #999; border-bottom:0; border-top:0;*/}
#epl_expandable_div { border-bottom:1px solid #787878;}

.header { background:#1d232a;}
.footer { height:330px; background:#1d232a; border-top:5px solid #ff6600;border-bottom:5px solid #ff6600; padding:0 20px;}
.content_body {width:1000px; margin:0 auto; padding-top:20px; background:#000;}

.content_izq { width:640px;}
.content_der { width:300px;}

.content_logo { width:400px; padding:20px 0 0 20px;}
.content_logo h1 a { width:325px; height:65px; background: url(/images/caracol/logo_caracoltv.gif) no-repeat 0 0; text-indent:-9999px; display:block;}
.content_linksheader {width:570px; *width:auto;}
.links_topheader {font:bold 10px Arial, Helvetica, sans-serif; color:#999; padding:25px 20px 0 0; text-align: right;}
.links_topheader a { font:bold 10px Arial, Helvetica, sans-serif; color:#fff; padding:0 3px;}
.links_topheader .top_programacion {position: absolute; top: 40px; left: 318px; *left: 360px; background:#9ca2a3; padding:4px; font-size: 12px; text-align: left;}
.links_topheader .top_programacion li { list-style:none;}
.links_topheader .top_programacion li a { color:#f1f1f1; font:bold 11px/11px Arial, Helvetica, sans-serif; text-decoration:none;}
.links_topheader .top_programacion li a:hover { background:#2f3946;}

.content_buscador { padding:15px 0 0 0; *padding:0;}
.links_ingreso {float:right; height:23px; padding:5px 0 0 0;}
* html .content_buscador { padding-top:10px; padding-bottom:5px;}
.content_buscador input { margin:0; padding:0;}
.content_buscador form.search-form {height:28px;}
.content_buscador input.input_text { border:1px solid #3c3c3c; background:#1b1d1f; color:#fff; width:155px; padding:3px 3px 4px 3px; font:normal 13px Arial, Helvetica, sans-serif; margin:0 0 0 15px; *margin:0 0 -7px 15px;}
.content_buscador input.bt_lupa { margin:0 0 -8px 5px; *margin:0 0 -11px 5px; padding:0;}
.content_buscador {font:bold 10px Arial, Helvetica, sans-serif; color:#999; padding:15px 25px 0 0;}
.content_buscador a { font:bold 10px Arial, Helvetica, sans-serif; color:#fff; padding:0 3px;}
.content_buscador a.bg_bt { width:116px; height:17px; background: url(/images/caracol/crear_cuentabt.gif) no-repeat 0 0;text-indent:-9999px; display:block; float:left; margin:0;}

/* box =ingreso*/
.alert_error { background:#feea9a; padding:10px; text-align:center; font:normal 19px Arial, Helvetica, sans-serif; margin:0 0 20px 0;}
.close_content { border-bottom:1px solid #ccc;  padding:8px 0; margin:0 0 10px 0;}
.content_inputsbox {border:5px solid #999;text-align:left;background:#fff;width:410px; padding:8px; top:0; }
.content_inputsbox input {font-size: 14px; width:200px; padding:3px 5px; margin:0 0 10px 15px; border:1px solid #ccc;}
.content_inputsbox input.form-checkbox {width:12px; padding:0; margin:0; border:none;}
.content_inputsbox input#edit-submit {width:115px; margin:3px 0 15px 112px; background-color:#76b4e2; cursor:pointer; color:#fff; border:1px solid #3f86bb;}
.content_inputsbox input#edit-persistent-login { margin:0 5px 0 0;}
.content_inputsbox label { display:block; margin:0 0 3px 15px; font:normal 12px Arial, Helvetica, sans-serif; color:#666;}
.content_inputsbox label span {color:#f90; font-size:15px;}
.content_inputsbox input:focus {border:1px solid #f90; background-color:#f9f9f9;}
.content_buscador ul { list-style:square; list-position:inside; padding:10px 0 0 30px; border-top:1px solid #ccc; margin:0 15px;}
.content_buscador li {padding:0 0 5px 0; color:#666;}
.content_buscador li a {font:bold 12px Arial, Helvetica, sans-serif; color:#666;}
.content_buscador li a:hover { text-decoration:underline; color:#f90;}

/* Modulo =OpenId en el registro*/
div#Dialog div.content_inputsbox .user-login-block { height:225px;}
div#Dialog div.content_inputsbox .user-login-block a.openid-link { display:none;}
.content_inputsbox ul.menu { border:0; padding:10px 0 0 15px;}

a.openid-link, a.user-link, #edit-openid-url { background: url(/images/login-openid.png) 0% 8px no-repeat; margin:0 0 0 15px;}
div#edit-openid-url-wrapper {display: none;}
html.js #user-login div#edit-openid-url-wrapper {display: none;}
html.js #user-login-form a.openid-link, 
html.js #user-login a.openid-link {display : block;}
#user-login-form a.openid-link, 
#user-login-form a.user-link, 
#user-login a.openid-link, 
#user-login a.user-link {display: none;}
#user-login-form a.openid-link, 
#user-login-form a.user-link {text-align : left;}
.content_inputsbox #user-login-form .form-item #edit-openid-url{ padding:3px 10px 3px 30px; width:170px; color:#666;}
.content_inputsbox #edit-openid-url-wrapper .description a{color:#f90; font-size:11px; font-weight:normal; margin:0 0 0 15px; cursor:help; line-height:20px;}
.content_inputsbox form#user_login_form #edit-openid-url-wrapper .description a{ margin:0; padding:0; color:#f90;}
.toboggan-login-link { display:none;}

.user-login-block { width:240px; border-left:1px solid #eaeaea; float:right;}
.item-list ul{ padding:10px 0 10px 15px;}
.item-list ul li a { font:normal 12px Arial, Helvetica, sans-serif; color:#FF6600;}
.form-item .option input { float:left;}
.form-item .option em {font:normal 11px Arial, Helvetica, sans-serif; float:left; padding:2px 0 0 0;}
.content_btregistro { float:left; width:155px; padding:0 0 0 10px;}
.content_btregistro p { font:normal 12px Arial, Helvetica, sans-serif; color:#666; padding:60px 0 15px 0;}
.content_btregistro a {width:90px; background-color:#76b4e2; color:#fff; border:1px solid #3f86bb; font:bold 14px "Trebuchet MS"; padding:4px 10px; display:block; text-align:center;}
.content_btregistro a:hover { text-decoration:none;}

.fuente { font:normal 12px Arial, Helvetica, sans-serif; color:#000; padding:0 0 20px 0; font-weight:bold; }
.fuente h6 { font:normal 10px Arial, Helvetica, sans-serif; color:#666; margin:0 0 3px 0;}

.footer_links { height:260px; padding:25px 0 0 0;}
.footer p { text-align:center; font:normal 11px Arial, Helvetica, sans-serif; color:#fff; margin:0 auto; border-top:1px dashed #666; padding:10px 0 0 0;}
.footer p a { color:#FF6600;}
.list_footer { background:url(/images/caracol/bg_ulfooter.gif) no-repeat 0 2px; padding:0x; height:210px;}
.list_footer h4 { font:normal 16px Arial, Helvetica, sans-serif; color:#FF6600; margin:0 0 5px 10px;}
.list_footer li { background:url(/images/caracol/arrow_footer.gif) no-repeat 0 4px; padding:0 0 3px 8px;margin:0 0 0 20px;}
.list_footer li a { font:normal 12px Arial, Helvetica, sans-serif; color:#fff;}
.list_footer select { width:200px; padding:1px; margin:0 0 0 8px;}
.content_logofooter { width:125px;}
.content_logofooter h3 a { width:90px; height:45px; background:url(/images/caracol/logo_footer.gif) no-repeat 0 0;text-indent:-9999px; display:block;}

/*======
MENU
/*=============*/
#barra_menu {width:100%; height:35px; margin:20px 0 0 0; position:relative; background:#666 url(/images/caracol/bt_menu.gif) 50% 0 repeat-x; z-index:100;}
/* hack to correct IE5.5 faulty box model */
* html #barra_menu {width:100%; w\idth:1000px;}

/*PRIMER NIVEL DE NAVEGACION
=================================================================== */
/* remove all the bullets, borders and padding from the default list styling */
#barra_menu ul {padding:0;margin:0;list-style-type:none;}
/* float the list to make it horizontal and a relative positon so that you can control the dropdown menu positon */
#barra_menu li {float:left; position:relative;}
/* style the links for the top level */
#barra_menu li a, #barra_menu li a:visited {font:bold 12px Arial, Helvetica, sans-serif; text-decoration:none; color:#fff; padding:10px 3px; display:block; border-right:1px solid #999; height:15px;}
/* Con esto borra el contenido de los span, asi se puede dejar textos dentro de los links para los buscadores ya qu eesto esta por imagenes*/
#barra_menu a span { display:none;}

#barra_menu li.ganar a { background:url(http://static.canalcaracol.com/images/boton-minuto-ganar.gif) no-repeat 0 0; width:130px; border:0;}
#barra_menu li.ganar a:hover { background:url(http://static.canalcaracol.com/images/boton-minuto-ganar.gif) no-repeat 0 0; background-position:0 -35px;}
#barra_menu li.senal a { background:url(http://static.canalcaracol.com/images/bt_extra_vivo_caracol.jpg) no-repeat 0 0; width:130px; border:0;}
#barra_menu li.senal a:hover { background:url(http://static.canalcaracol.com/images/bt_extra_vivo_caracol.jpg) no-repeat 0 0; background-position:0 -35px;}
#barra_menu li.uefa a { background:#c00 url(http://static.caracoltv.com.s3.amazonaws.com/images/botonuefa.gif) no-repeat 0 0; width:131px; border:0;}
#barra_menu li.uefa a:hover { background-position:0 -35px;}

#barra_menu a.inicio { background: url(/images/caracol/bt_menu_inicio.gif) 50% 0 no-repeat; width:47px; } 
#barra_menu a.noticias { background: url(/images/caracol/bt_menu_noticias.gif) 50% 0 no-repeat; width:75px; } 
#barra_menu a.informativos { background: url(/images/caracol/bt_menu_informativos.gif) 50% 0 no-repeat; width:115px; } 
#barra_menu a.deportes { background: url(/images/caracol/bt_menu_deportes.gif) 50% 0 no-repeat;  width:85px; } 
#barra_menu a.entretenimiento { background: url(/images/caracol/bt_menu_entretenimiento.gif) 50% 0 no-repeat; width:145px;} 
#barra_menu a.telenovelas { background: url(/images/caracol/bt_menu_telenovelas.gif) 50% 0 no-repeat; width:175px;} 
#barra_menu a.infantil { background: url(/images/caracol/bt_menu_infantil.gif) 50% 0 no-repeat; width:90px;} 
#barra_menu a.blogs { background: url(/images/caracol/bt_menu_blogs.gif) 50% 0 no-repeat; width:73px; margin-top:0;}

#barra_menu a.inicio:hover, 
#barra_menu a.noticias:hover, 
#barra_menu a.informativos:hover, 
#barra_menu a.deportes:hover,
#barra_menu a.entretenimiento:hover,
#barra_menu a.telenovelas:hover,
#barra_menu a.infantil:hover, #barra_menu a.activo, #barra_menu li:hover a{background-position: 50% -36px;}

/*SEGUNDO NIVEL DE NAVEGACION
=================================================================== */
/* hide the sub levels and give them a positon absolute so that they take up no room */
#barra_menu ul ul {visibility:hidden;position:absolute; top:35px;left:0; width:205px; padding:10px 15px 20px 15px; background-color:#333; z-index:9999;}
#barra_menu ul ul.ul_infantil { width:182px;}
/* style the second level links */
body div#content_all div.header #barra_menu ul ul li a { background:url(/images/caracol/bullet_menu.gif) 8px 50% no-repeat; color:#fff; height:auto; line-height:1em; padding:5px 15px; width:170px; border:none;}
body div#content_all div.header #barra_menu ul ul.ul_infantil li a { width:147px;}
#barra_menu ul ul li a:visited {color:#fff; height:auto; line-height:1em; padding:5px 15px; width:170px; border:none;}
/* yet another hack for IE5.5 */
* html #barra_menu ul ul li a, * html #barra_menu ul ul li a:visited {width:180px; w\idth:178px; padding:5px 15px; p\adding:0 15px;}
body div#content_all div.header #barra_menu ul ul li a:hover { background:#f60 url(/images/caracol/back_menu_over.gif) 5px 50% no-repeat; text-decoration:none;}
#barra_menu ul ul h3 {font:bold 12px Arial, Helvetica, sans-serif; border-bottom:1px dotted #999; margin:0 0 10px 0; display:block; padding:0;}
#barra_menu ul ul h3 a, #barra_menu ul ul h3 a:visited { border:none; color:#FF6600; padding:6px 0 6px 7px; margin:-5px 0 0 0; text-transform:uppercase;}
#barra_menu ul ul h3 a:hover {color:#fff;}
#barra_menu ul ul h4 {font:bold 12px Arial, Helvetica, sans-serif; border-bottom:1px dotted #999; display:block; text-transform:uppercase; color:#699bce; padding:16px 0 6px 7px;}
/* make the second level visible when hover on first level list OR link */
#barra_menu ul li:hover ul,
#barra_menu ul a:hover ul {visibility:visible;}

/*Contenido especial en el menu*/
#barra_menu ul ul.doble_columna {width:380px; padding:0;}
#barra_menu ul ul.doble_columna h3 { margin:0 10px; padding-top:10px;}

#barra_menu ul ul.doble_columna .columna_entretenimiento { float:left; width:150px; padding:10px 10px 20px 10px;}
#barra_menu ul ul.doble_columna .columna_entretenimiento h2 {font:bold 12px/24px Arial, Helvetica, sans-serif; color:#f60; border:none; display:block; height:20px; padding:0 0 10px 8px; text-decoration:none;}
#barra_menu ul ul.doble_columna .columna_entretenimiento a{ background: url(/images/caracol/bullet_menu.gif) 8px 50% no-repeat; color:#fff; height:auto; line-height:1em; padding:5px 5px 5px 15px; border:none;}
#barra_menu ul ul .columna_entretenimiento a:hover { background:#f60 url(/images/caracol/back_menu_over.gif) 5px 50% no-repeat; text-decoration:none;}

#barra_menu ul ul.doble_columna .columna_entretenimiento a.bullet_top { background-position:8px 9px;}
#barra_menu ul ul.doble_columna .columna_entretenimiento a.bullet_top:hover { background-position:5px 7px;}


/* ESTILOS MODULO CONCURSOS */
.modulo_concursos { margin:0 0 20px 0;}
.modulo_concursos p {font:12px Arial, Helvetica, sans-serif; margin:5px 0 10px 0;}
.modulo_concursos h6 {margin:10px 0 0 0; border-top:1px dotted #666; padding:5px 0 0 0;}
.pregunta img { float:left; margin:0 10px 0 0;}
.pregunta h2 a{color:#000; font:bold 14px Arial, Helvetica, sans-serif;}
.pregunta h5 {margin:5px 0 0 0;}
.pregunta h5 a{font:14px Arial, Helvetica, sans-serif; color:#fff; background-color:#f60; padding:0 10px 2px 10px;}

/* ESTILOS ADMIN */
.tabs { border-bottom:1px solid #ccc; height:27px; list-style:none; margin:20px 0 10px 0; padding:0 0 0 20px;}
.tabs li { float:left; margin:0 5px 0 0;}
.tabs li a { float:left; display:block; border:1px solid #ccc; padding:5px 10px; font:bold 14px Arial, Helvetica, sans-serif; color:#666; text-decoration:none; background:#eaeaea;}
.tabs li a:hover { background:#ccc; color:#333;}
.tabs li a.active { background:#fff; color:#FF6600; border-bottom:1px solid #fff;}


.links a { font:bold 12px Arial, Helvetica, sans-serif; color:#003366;}
.links li { padding:2px 0 3px 19px;}
.admin-links .links li.first {background:url(/images/caracol/configure_icon.gif)no-repeat 0 0;}
.admin-links .links li.update {background:url(/images/caracol/edit_icon.gif)no-repeat 0 0;}

/* RESPUESTA A COMENTARIOS*/
.content_reply {width:645px; margin:40px auto; border:none;}
.content_reply .opinion_padre {border:none;}

.content_body .error { background:#fff; border-bottom:0;}

.messages{display:block; padding:20px 0 15px 0;font:bold 16px Arial, Helvetica, sans-serif; text-align:left;}
.messages a, .messages a:visited { color:#336699;}
.error { background:#ffffcc url(/images/caracol/icon_alert.gif) no-repeat 220px 10px; border-bottom:1px solid #ffcc00; padding-left:270px; padding-right:150px;}
.error ul { margin:-7px 0 0 0; list-style:square; list-style-position:inside;}
.status {background:#e2f9e3 url(/images/caracol/check.gif) no-repeat 220px 15px;border-bottom:1px solid #99cc99;padding-left:260px;}


.pds-answer input { margin:0 5px 0 0;}
.titulo_modprod_der { font: normal 24px Arial, Helvetica, sans-serif; color:#666; margin:0 0 5px 0; padding:7px 10px 0 10px;}
.pds-votebutton-outer input { float:right; margin:0 20px 0 0; background: #76b4e2; border: solid 1px #3f86bb; color: #fff; font-size: 12px; font-weight: bold; padding: 4px 8px;}

/*PATROCINIO*/
.box_dep .patrocinio_der {margin:-45px 20px 0 0; width:170px; height:32px;}
.patrocinio_der {margin:-30px 0 0 0; width:170px; height:32px;}
.patrocinio_der span { font: normal 10px Arial, Helvetica, sans-serif; color:#666; float:left; display:block; width:80px; padding:8px 0 0 0; }
.patrocinio_der .box_patrocinio {width:88px; height:31px; float:right; margin:-11px 0 0 0;}
.patrocinio_der img, .patrocinio_der object, .patrocinio_der iframe {border:1px solid #f4f4f4;}

/*SERVICIOS*/
.list_servicios li img { float:left; margin:0 10px 20px 0;}
.list_servicios li { padding:12px 0 10px 0; border-bottom:1px dashed #dfdfdf;}
.list_servicios li h3 { font:bold 14px Arial, Helvetica, sans-serif;}
.list_servicios li p { font:normal 12px Arial, Helvetica, sans-serif;}
.list_servicios li h3 a, .list_servicios li p a { color:#333;}
.list_servicios li p a:hover { text-decoration:none;}
.list_servicios .registroboletin {margin:0 0 0 42px;}
.list_servicios .registroboletin .campo {width: 144px; padding: 4px; margin-right: 4px; border: solid 1px #ccc;}
.list_servicios .registroboletin .bt_suscribirse {background: #76b4e2; border: solid 1px #3f86bb; color: #fff; font-size: 12px; font-weight: bold; padding: 2px 0; width: 95px;}

/*Modulo Foros*/
.modulo_foros { margin:0 0 20px 0;}
.modulo_foros a:hover{ text-decoration:underline;}
.contenedor_foros {border:2px solid #e5e5e5; border-top:4px solid #666;}
.foro_principal { background-color:#f4f4f4; padding:10px; border-bottom:1px solid #e5e5e5;}
.foro_principal h2 {font:bold 18px/18px Arial, Helvetica, sans-serif; color:#333; margin:0 0 3px 0;}
.foro_principal h2 a {color:#000;}
.foro_principal h2 a:hover { text-decoration:none;} 
.foro_principal h5 {font:bold 13px Arial, Helvetica, sans-serif; color:#333; text-align:right;}
.foro_principal h5 a {color:#f60;}
.foro_principal h6 a{font:bold 13px Arial, Helvetica, sans-serif; color:#f60; padding:0 2px 3px 0;}
.foro_principal h6 a:hover {text-decoration:underline;}

.foro_principal h4 {font:normal 11px Arial, Helvetica, sans-serif; color:#333; margin:0 0 5px 0;}
.mas_foros { padding:10px;}
.mas_foros h4 {font:bold 12px Arial, Helvetica, sans-serif; margin:0 0 5px 0;}
.mas_foros ul li {font:normal 12px/14px Arial, Helvetica, sans-serif; margin:0 0 5px 0; list-style:none; padding:0 0 0 13px; background:url(/images/caracol/bullet_foros.gif) 0 5px no-repeat}
.mas_foros ul li a {color:#666; display:block;}
.titulo_lateral { font:bold 18px Arial, Helvetica, sans-serif; color:#333;}

.link_asamblea {clear:both; text-align:right;}
.link_asamblea a { font:bold 12px Arial, Helvetica, sans-serif; background:#f60; text-transform:uppercase; color:#000; padding:2px 5px;}

/*Modulo inforgrafias*/
.modulo_infografias { margin:0 0 20px 0;}
.contenedor_infografias {border:1px solid #e5e5e5; border-top:4px solid #666;}
.infografia_principal { width:282px; margin:0 auto; padding:5px 0 10px 0; border-bottom:1px dashed #ccc;}
.infografia_principal h2 {font:bold 18px/18px Arial, Helvetica, sans-serif; color:#333; margin:0 0 8px 0;}
.infografia_principal h2 a {color:#000;}
.infografia_principal img { width:280px; border:1px solid #e5e5e5;}
.infografia_principal h6 a{font:bold 13px Arial, Helvetica, sans-serif; color:#f60; padding:0 2px 3px 0;}
.infografia_principal h6 a:hover {text-decoration:underline;}


.mas_infografias { padding:10px;}
.mas_infografias h4 {font:bold 12px Arial, Helvetica, sans-serif; margin:0 0 5px 0;}
.mas_infografias ul li {font:normal 12px/14px Arial, Helvetica, sans-serif; margin:0 0 5px 0; list-style:none; padding:0 0 0 13px; background:url(/images/caracol/bullet_foros.gif) 0 3px no-repeat}
.mas_infografias ul li a {color:#666; display:block;}
.mas_infografias ul li a:hover { text-decoration:underline;}
/*Pauta Jumba*/
.pauta {background: #ccc; padding: 7px; text-align: center;}
.pauta h4 {font: normal 11px Arial, Helvetica, sans-serif; color: #999; margin-bottom: 3px;}


/*ESTILOS ACORDEON PROGRAMACION*/

#sliderProgramacion {width:300px; border:1px solid #ccc;}
#sliderProgramacion h3.titulomodulo_programacion { font:normal 22px Arial, Helvetica, sans-serif; color:#fff; background:#2e4557; padding:5px 0 5px 10px;}
#sliderProgramacion h3.titulomodulo_internacional { font:normal 17px Arial, Helvetica, sans-serif; background:#2e4557; padding:5px 0 5px 10px; margin:10px 0 0 0; color:#fff;}
#sliderProgramacion h3.titulomodulo_internacional a { color:#fff; display:block;}
#sliderProgramacion h3.titulomodulo_internacional a:hover { text-decoration:none;}
#sliderProgramacion h3.titulomodulo_internacional span {font-size:23px; font-weight:bold;}

#sliderProgramacion .info {padding:5px; background:#fff;}
#sliderProgramacion .info h2 { text-align:center; font:bold 14px/14px Arial, Helvetica, sans-serif; color:#000; margin:0 0 5px 0;}
#sliderProgramacion .info h3 { text-align:center; font:bold 12px/12px Arial, Helvetica, sans-serif; color:#fc4a00; margin:0 0 5px 0;}
#sliderProgramacion .info img {margin:0 0 0 7px;}

#sliderProgramacion .produccion { background:#ddd; padding:10px 10px 5px 10px; margin:0 10px 10px 10px;}
#sliderProgramacion .produccion img { width:100px; height:67px; float:left; margin:0 10px 0 0;}
#sliderProgramacion .produccion h2 {font:bold 15px Arial, Helvetica, sans-serif; color:#000; margin:0;}
#sliderProgramacion .produccion h2 a {font:bold 15px Arial, Helvetica, sans-serif; color:#000; margin:0; text-decoration:none;}
#sliderProgramacion .produccion h2 a:hover {text-decoration:underline;}
#sliderProgramacion .produccion h3 {font:bold 11px Arial, Helvetica, sans-serif; color:#ff3300; margin:3px 0 0 0; text-align:right;}
#sliderProgramacion .produccion p {font:normal 12px Arial, Helvetica, sans-serif; color:#000; margin:3px 0 0 0;}

.acordeon_programacion { background-color:#eee; margin:0 10px;}
#sliderProgramacion .header {font-weight:bold; color:#000; padding:2px 0 2px 30px; cursor:pointer; background-image:url(/images/caracol/cabezote_02.gif); margin:0 0 5px 0; font-family:Arial, Helvetica, sans-serif; font-size:14px; width:250px;}
#sliderProgramacion .header:hover { background-image:url(/images/caracol/cabezote_01.gif);}
#sliderProgramacion .activo { background-image:url(/images/caracol/cabezote_01.gif);}
#sliderProgramacion .contenedor {overflow:hidden; margin:5px;}
#sliderProgramacion .selected { background-image:url(/images/caracol/cabezote_01.gif);}

#sliderProgramacion .franja_programacion { background:#eee; padding:0; width:280px; margin:0 0 0 5px;}
#sliderProgramacion .franja_programacion ul li { height:20px; border-bottom:1px solid #ccc; padding:2px 0 3px 0; list-style:none;}
#sliderProgramacion .franja_programacion ul li h3 {font:normal 11px Arial, Helvetica, sans-serif; color:#333; margin:4px 10px; float:left; width:55px;}
#sliderProgramacion .franja_programacion ul li span {font:bold 11px Arial, Helvetica, sans-serif; color:#333; padding:10px 0 0 0;}
#sliderProgramacion .franja_programacion ul li span a {font:bold 11px Arial, Helvetica, sans-serif; color:#333; padding:10px 0 0 0; text-decoration:none;}
#sliderProgramacion .franja_programacion ul li span a:hover {color:#036;}

#sliderProgramacion .patrocinio_programacion { background:#fff; margin:10px 0 0 0;}
#sliderProgramacion .patrocinio_programacion h2 {margin:10px 0 0 0; font-family:Arial, Helvetica, sans-serif; font-size:9px; color:#666; padding:2px 2px 2px 10px; font-style: normal;}
#sliderProgramacion .patrocinio_programacion img { border:#ccc 1px solid; margin:5px 0 5px 30px;}
#sliderProgramacion ul {margin: 0; padding: 0;}
#sliderProgramacion h1,h2,h3,h4,h5,h6 { margin:0; padding:0;}

#popitmenu{ position: absolute; top: 40px; left: 318px; *left: 360px; background:#9ca2a3; font-size: 12px; text-align: left; z-index: 100; visibility: hidden; border: solid 1px #666; }
#popitmenu li { list-style:none; font:bold 11px/11px Arial, Helvetica, sans-serif;}
#popitmenu li a{ color:#f1f1f1; text-decoration:none; display: block; padding: 4px;}
#popitmenu li a:hover{ background:#2f3946; }
/*Pauta Jumba*/
.pauta {background: #ccc; padding: 2px; text-align: center;}
.pauta h4 {font: normal 11px Arial, Helvetica, sans-serif; color: #999; margin-bottom: 3px;}

/*ESTILOS PAUTE FACIL*/
.pautafacil {background-color:#fff; border:1px solid #ccc; border-bottom:6px solid #ccc; border-top:none; margin:0 0 20px 0; display:block; clear:both;}
.pautafacil br {display:none;}
.pautafacil .header_pautafacil {padding:0; border-bottom:3px solid #666; border-top:1px solid #ccc; height:23px; }
.pautafacil .header_pautafacil h1 {float:left; font-size: 11px; margin-left:10px; margin-top:3px; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}
.pautafacil .header_pautafacil h1 a {color: #666;}
.pautafacil .header_pautafacil h1 span { font-weight:bold; color:#000; font-size:11px;}
.pautafacil .header_pautafacil h2 {float:right; width:85px; font:bold 14px/1px Arial, Helvetica, sans-serif; color:#c00; padding:0; margin:5px 0 0 0;}
.pautafacil .header_pautafacil h2 a { font:bold 10px/10px Arial, Helvetica, sans-serif; margin:0 0 0 5px; color:#000; text-decoration:none;}
.pautafacil .header_pautafacil h2 a:hover { text-decoration:underline;}
.pautafacil .columna { float:left; overflow:hidden; margin:10px 0 10px 10px; padding:0 5px 0 0; border-right:1px solid #666;}
.pautafacil .columna h3 { font:bold 12px Arial, Helvetica, sans-serif; margin:0 0 3px 0;}
.pautafacil .columna h3 a {color:#000; text-decoration:none;}
.pautafacil .columna h3 a:hover { text-decoration:underline;}
.pautafacil .columna p { font:11px/12px Arial, Helvetica, sans-serif; margin:0 0 3px 0;}
.pautafacil .columna p a {color:#666; background:none;  text-decoration:none;}
.pautafacil .columna p a:hover { text-decoration:none;}
.pautafacil .columna h6 {font:10px Arial, Helvetica, sans-serif; }
.pautafacil .columna h6 a { color:#069; text-decoration:none;}
.pautafacil .columna h6 a:hover { text-decoration: underline;}

.pautafacil_caracoltv {width:640px;}
.pautafacil_caracoltv .header_pautafacil {border-bottom:3px solid #ff6600;}
.pautafacil_caracoltv .columna {width:22%;}

.pautafacil_relcaracoltv {margin:0;}
.relpauta .recursos_relacionados_dos {margin-top:20px;}
.relpauta .pautafacil_relcaracoltv .columna p a {color:#000; background:none;}
.pautafacil_relcaracoltv .header_pautafacil {border-bottom:3px solid #ff6600;}
.pautafacil_relcaracoltv .columna { border:none; border-bottom:1px solid #e5e5e5; padding:5px 10px; margin:0; clear:both; width:258px;}
.pautafacil_relcaracoltv .columna h6 {font:11px Arial, Helvetica, sans-serif;}

.content_der .emisiones_noticiero { background-color:#bbc1cd; clear:both; float:left; width:300px; margin:0 0 20px 0;}
.content_der .emisiones_noticiero h2{ padding:5px 10px; background-color:#e5e5e5; font:bold 16px Arial, Helvetica, sans-serif; border:1px solid #ccc; border-bottom:0;}
.content_der .emisiones_noticiero img{ margin:0 0 0 10px; float:left;}
.content_der .emisiones_noticiero .emision_disponible { float:right; width:222px; margin:0 0 10px 0;}
.content_der .emisiones_noticiero .emision_disponible h6{ background-color:#36425c; text-align:center; padding:3px; margin:0 0 5px 0; color:#fff; font:12px Arial, Helvetica, sans-serif;}
.content_der .emisiones_noticiero .emision_disponible h1{ font:bold 32px Arial, Helvetica, sans-serif; line-height:32px; text-align:center;}
.content_der .emisiones_noticiero .emision_disponible h1 a {color:#36425c; display:block; background:url(/images/caracol/nuevo/play_emisiones.gif) 182px 9px no-repeat;}
.content_der .emisiones_noticiero .emision_disponible h1 a:hover {color:#36425c; text-decoration:none;}
.content_der .emisiones_noticiero .emision_disponible h5{ text-transform:uppercase; font:10px Arial, Helvetica, sans-serif; line-height:10px; text-align:center;}
.content_der .emisiones_noticiero .mas_emisiones {border-top:1px solid #e5e5e5; clear:both; padding:10px 10px 5px 20px;}
.content_der .emisiones_noticiero .mas_emisiones h5{ font:11px Arial, Helvetica, sans-serif; float:left; width:130px;}
.content_der .emisiones_noticiero .mas_emisiones h5 a{color:#0c0c3e; display:block; padding:0 0 5px 22px; background:url(/images/caracol/nuevo/mas_ico.gif) 0 2px no-repeat;}

/*patrocinios home*/
.pautasuperior{margin:0;}
.pautalink{float:left;margin:10px 20px;width:700px;padding:5px 0 0;}
.pautapatrocinio{color:#333333;float:right;font:10px arial;padding:3px 3px 0 0}


.box_capitulosprodRock{background: url(/images/caracol/bg_descargasrock.jpg) no-repeat top left; padding: 10px; width: 640px; margin:10px auto; text-align:left;}
.box_capitulosprodRock ul li{float:left; margin-right:15px; width: 100px; padding-right:15px; border-right:solid 1px #ccc;}
.box_capitulosprodRock ul li h5, .box_capitulosprodRock ul li h5 a{font: bold 12px Arial, Helvetica, sans-serif; color:#fff;}
.box_capitulosprodRock .titulo_modprod {color: #fff;}
.box_capitulosprodRock .wrapper{padding: 10px 50px;}
.box_capitulosprodRock .titulo_modprod {color: #fff;}
.box_capitulosprodRock ul li img{border: solid 1px #fff;}


.box_capitulosprodTeleton{background: url(/images/caracol/fondo-momentos.jpg) no-repeat top left; padding: 10px; width: 640px; height: 210 px; margin:10px auto; text-align:left;}
.box_capitulosprodTeleton ul li{float:left; margin-right:15px; width: 100px; padding-right:15px; border-right:solid 1px #ccc;}
.box_capitulosprodTeleton ul li h5, .box_capitulosprodTeleton ul li h5 a{font: bold 12px Arial, Helvetica, sans-serif; color:#fff;}
.box_capitulosprodTeleton .titulo_modprod {color: #fff;}
.box_capitulosprodTeleton .wrapper{padding: 10px 50px;}
.box_capitulosprodTeleton .titulo_modprod {color: #fff;}
.box_capitulosprodTeleton ul li img{border: solid 1px #fff;}

/*REDES*/
.redes_follow {background: #ebebeb; padding: 7px; border-radius: 3px; -moz-border-radius: 3px; margin-bottom: 10px;}
.redes_follow h4 {font: normal 20px Arial, Helvetica, sans-serif; color: #293e56; background: url(images/bk_titulo_redes.gif) repeat-x left bottom; padding-bottom: 7px; margin-bottom: 7px;}
.redes_follow .box_redes {background: #fff; border: solid 1px #ccc; border-radius: 3px; -moz-border-radius: 3px; padding: 7px;}
.redes_follow .box_redes img {margin-left: 5px;}
.redes_follow .box_redes iframe {margin-top:7px; margin-left:5px; float:left;}
.redes_follow .box_redes h5 a {background: url(images/bk_bt_gusta_redes.gif) repeat-x; display: block; float: left; border: solid 1px #a3a3a6; font: bold 12px "lucida grande",tahoma,verdana,arial,sans-serif; border-radius: 3px; -moz-border-radius: 3px; color: #333; text-decoration: none; margin: 5px 9px 0 0;}
.redes_follow .box_redes h5 a:hover {color: #5e6f9f;}
.redes_follow .box_redes h5 a span {display: block; background: url(images/ico_fb.png) no-repeat 4px 2px; padding: 3px 5px 0 25px; height: 20px; text-shadow: #fff 0 1px 0;}
.redes_follow .box_redes h6 {display: block; position: relative; float: left; background: #ccc; font: bold 14px "lucida grande",tahoma,verdana,arial,sans-serif; color: #333; margin-top: 5px; padding: 3px 10px 0; height: 22px; border-radius: 3px; -moz-border-radius: 3px; text-shadow: #fff 0 1px 0;}
.redes_follow .box_redes h6 img {position: absolute; top: 8px; left: -11px; z-index: 200;}

.box_redesinterna {float: right; border:none; width:100%; background:#eff8ff; height:27px;  }
.box_redesinterna iframe {margin-top:4px;float:right;}
.box_redesinterna h5 a {background: url(images/bk_bt_gusta_redes.gif) repeat-x; display: block; float: left; border: solid 1px #a3a3a6; font: bold 12px "lucida grande",tahoma,verdana,arial,sans-serif; border-radius: 3px; -moz-border-radius: 3px; color: #333; text-decoration: none; margin: 0 9px 0 0;}
.box_redesinterna h5 a:hover {color: #5e6f9f;}
.box_redesinterna h5 a span {display: block; background: url(images/ico_fb.png) no-repeat 4px 2px; padding: 3px 5px 0 25px; height: 20px; text-shadow: #fff 0 1px 0;}
.box_redesinterna h6 {display: block; position: relative; width: 50px; text-align: center; float: left; background: #ccc; font: bold 14px "lucida grande",tahoma,verdana,arial,sans-serif; color: #333; padding: 3px 10px 0; height: 22px; border-radius: 3px; -moz-border-radius: 3px; text-shadow: #fff 0 1px 0;}
.box_redesinterna h6 img {position: absolute; top: 8px; left: -5px; z-index: 200;}
/*CIERRA REDES*/

/*CIERRA REDES*/
/*TWITTER*/
.twitter_not {background: #6b7f98; border-radius: 5px 5px 7px 7px; -moz-border-radius: 5px 5px 7px 7px;}
.twitter_not .logo {float: left; margin: 12px 0 0 7px;}
.twitter_not .logo_not {float: right; margin: 7px 7px 7px 0;}
.twitter_not iframe {background: #fff; width: 284px; height: 150px; overflow-x: hidden; overflow-y: auto; border: solid 1px #ccc; padding: 7px; border-radius: 0 0 3px 3px; -moz-border-radius: 0 0 4px 4px;}
/*CIERRA TWITTER*/

.tool_redes {border-top: solid 1px #ccc; border-bottom: solid 1px #ccc; padding: 10px 0;}
.tool_redes .redes_nota h3 {display: block; float: right; font: bold 10px Arial, Helvetica, sans-serif; text-transform: uppercase; margin-right: 15px;}
.tool_redes .redes_nota h3 strong {display: block; float: left; background: #ccc; margin-left: 5px; padding: 3px 5px 0; height: 18px; border-radius: 3px; -moz-border-radius: 3px; text-shadow: #fff 0 1px 0; position: relative;}
.tool_redes .redes_nota h3 strong img {position: absolute; left: 5px; bottom: -5px;}
.tool_redes .redes_nota h3 a {display: block; float: left; padding: 5px 0 0 26px; color: #369; height: 18px;}
.tool_redes .redes_nota .fb a {background: url(images/ico_not_fb.gif) no-repeat left center; margin-top:-5px;}
.tool_redes .redes_nota .twr a {background: url(images/ico_not_twr.gif) no-repeat left center;}
.tool_redes .box_redes {float: right; width: 168px;}
.tool_redes .box_redes h5 a {background: url(images/bk_bt_gusta_redes.gif) repeat-x; display: block; float: left; border: solid 1px #a3a3a6; font: bold 12px "lucida grande",tahoma,verdana,arial,sans-serif; border-radius: 3px; -moz-border-radius: 3px; color: #333; text-decoration: none; margin: 0 9px 0 0;}
.tool_redes .box_redes h5 a:hover {color: #5e6f9f;}
.tool_redes .box_redes h5 a span {display: block; background: url(images/ico_fb.png) no-repeat 4px 2px; padding: 3px 5px 0 25px; height: 20px; text-shadow: #fff 0 1px 0;}
.tool_redes .box_redes h6 {display: block; position: relative; width: 50px; text-align: center; float: left; background: #ccc; font: bold 14px "lucida grande",tahoma,verdana,arial,sans-serif; color: #333; padding: 3px 10px 0; height: 22px; border-radius: 3px; -moz-border-radius: 3px; text-shadow: #fff 0 1px 0;}
.tool_redes .box_redes h6 img {position: absolute; top: 8px; left: -5px; z-index: 200;}

.box_pauta_top {margin-left: -1px;}

/*BANCO POPULAR*/
#contenedor_banco {width:996px; height:994px; background: url(/images/back.jpg) no-repeat;  margin: -39px -18px;}
#contenedor_banco h3 {font-family: bold Arial, Helvetica, sans-serif; font-size:30px; text-align:center; width: 396px; height:253px; float:right; margin:300px 60px 0 0;}
#contenedor_banco h3 p {color:#369952; margin:0; padding:0;} 


/****************GALERIAS*****************/

/*BLACk*/
#galeria a{
	color: #fff;
	font-weight:normal;
}
#galeria h2 {
	color: #ccc;
}
div#page {
	background-color: #000;
	border-color: #222;
}
div#footer {
	color: #888;
}

div.image-title {
	font-size: 13px;
	color:#FFF;
	letter-spacing:-0.1px;
	padding-top:4px;
}
div.image-desc {
	line-height: 1.3em;
	padding-top: 12px;
}
div.download {
	margin-top: 8px;
}
div.photo-index {
	color: #888;
}
div.navigation a.prev {
	background-image: url(/images/caracol/nuevo/btn_anterior.png);
	width:22px;
	margin-left:10px;
}
div.navigation a.next {
	background-image: url(/images/caracol/nuevo/btn_siguiente.png);
	width:22px;
	margin-right:10px;
}
div.loader {
	background-image: url(../../images/loaderWhite.gif);
}
div.slideshow img {
	border-color: #333;
}
ul.thumbs li.selected a.thumb {
	
}
div.pagination a:hover {
	background-color: #111;
}
div.pagination span.current {
	background-color: #fff;
	border-color: #fff;
	color: #000;
}

/*FIN BLACK*/

#galeria{
        background-color: #333333;
        overflow: hidden;
		height:901px;
}
#galeria a{
	color: #27D;
	text-decoration: none;
}
#galeria a:focus, #galeri a:hover, #galeri a:active {
	text-decoration: underline;
}
#galeria p, #galeri li {
	line-height: 1.8em;
}
#galeria h1, #galeri h2 {
	font-family: "Trebuchet MS", Verdana, sans-serif;
	margin: 0 0 10px 0;
	letter-spacing:-1px;
}
#galeria h1 {
	padding: 0;
	font-size: 26px;
	color: #cccccc;
	letter-spacing:-0.1px;
	padding-top:5px;
}
.nota_horizontal{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFF;
	padding: 11px 24px 0px;
	}
#galeria h2 {
	padding-top: 10px;
	font-size:2em;
}
#galeria pre {
	font-size: 1.2em;
	line-height: 1.2em;
	overflow-x: auto;
}

div#container {
	overflow: hidden;
}
div.content {
	/*display: none;*/
	clear: both;
}

div.content a, div.navigation a {
	text-decoration: none;
}
div.content a:hover, div.content a:active {
	text-decoration: underline;
}

div.navigation a.pageLink {
	height: 77px;
	line-height: 77px;
}

div.controls {
	/*margin-top: 5px;
	height: 23px;*/
}
div.controls a {
	padding: 5px;
}
div.ss-controls {
	float: left;
}
div.nav-controls {
	float: right;
}
.nav-controls a.prev{
	left: 23px;
    position: absolute;
    top: 313px;
    z-index: 10;
	background:url(/images/caracol/nuevo/imgNext.png) no-repeat;
	width:51px;
	height:61px;
	background-position:0px 0px;
	text-indent:-9999px;

	}
	.nav-controls a.next{
	right: 23px;
    position: absolute;
    top:  313px;
    z-index: 10;
	background:url(/images/caracol/nuevo/imgNext.png) no-repeat;
	width:51px;
	height:61px;
	background-position:-61px 0px;
	text-indent:-9999px;
	}

div.slideshow-container {
	position: relative;
/*	height: 886px;*/
	margin-top:-34px;
}

div.loader {
	position: absolute;
	top: 0;
	left: 0;
	background-image: url('images/loader.gif');
	background-repeat: no-repeat;
	background-position: center;
}
div.slideshow span.image-wrapper {
	display: block;
	position: relative;
	top: 30px;
	left: 0;
}
div.slideshow a.advance-link {
	display: block;
	/*line-height: 502px; *//* This should be set to be at least the height of the largest image in the slideshow with padding */
	text-align: center;
	position:relative;
}

div.slideshow a.advance-link:hover,
div.slideshow a.advance-link:active,
div.slideshow a.advance-link:visited {
	text-decoration: none;
}
div.slideshow a.advance-link:focus {
	outline: none;
}

div.slideshow img {
	border-style: solid;
	border-width: 1px;
}
div.caption-container {
	/*float: right;*/
	position: absolute;
	bottom:3px;
	background:url(../../images/galeria/bgImgtxt.png) repeat-x;
	height:41px;
	left:11px;
	width:951px;
	/*margin-top: 30px;*/
}
span.image-caption {
	display: block;
	position: absolute;
	top: 0;
	left: 0;
}

div.caption-container, span.image-caption {
	width: 951px;
}

div.caption {
	padding: 2px 12px;
}

div.image-title {
	ffont-size: 13px;
	color:#FFF;
	letter-spacing:-0.1px;
}
div.image-author {
	font-size: 10px;
	color:#FFF;
    text-align:right;
	font-family:Arial, Helvetica, sans-serif;
}
div.image-desc {
	line-height: 1.3em;
	padding-top: 12px;
}
div.download {
	margin-top: 8px;
}
div.photo-index {
	position: absolute;
	bottom: 0;
	left: 0;
	padding: 0 12px;
}
div.navigation-container {
   background: none repeat scroll 0 0 black;
    border: 1px solid #666666;
    float: right;
    height: 91px;
    margin-right: 12px;
    margin-top: 11px;
}
div.navigation {
	float: left;
	padding-top:10px;
	
}
div.navigation a.pageLink {
	display: block;
	position: relative;
	float: left;
	margin: 2px;
	width: 16px;
	background-position:center center;
	background-repeat:no-repeat;
}
div.navigation a.pageLink:focus {
	outline: none;
}

ul.thumbs {
	position: relative;
	float: left;
	margin: 0;
	padding: 0;
}
ul.thumbs li {
	float: left;
	padding: 0;
	margin: 2px;
	list-style: none;
}
a.thumb {
	padding: 1px;
	display: block;
}
a.thumb:focus {
	outline: none;
}
ul.thumbs img {
	border: none;
	display: block;
}
div.pagination {
	clear: both;
	position: relative;
	left: -50%;
}
div.pagination a, div.pagination span.current, div.pagination span.ellipsis {
	position: relative;
	display: block;
	float: left;
	margin-right: 2px;
	padding: 4px 7px 2px 7px;
	border: 1px solid #ccc;
}
div.pagination a:hover {
	text-decoration: none;
}
div.pagination span.current {
	font-weight: bold;
}
div.pagination span.ellipsis {
	border: none;
	padding: 5px 0 3px 2px;
}

div.gallery-gutter {
	clear: both;
	padding-bottom: 20px;
}

.contenedor_slider_recursos{
	background:url(/images/caracol/nuevo/bgCarrousel.png) repeat-x;
	height:114px;
	width:953px;
	margin:0 auto;
	margin-top:34px;
	
	}
.contenedor_slider_recursos .recursos_relacionados_dos{
	float: left;
	background:none;
	border:none;
	font-weight:normal;
	width: 386px;
	}
	.contenedor_slider_recursos .recursos_relacionados_dos h3{
	font-family:arial;
	font-size:12px;
	color:#ff6600;
	letter-spacing:-0.1px;
	font-weight:normal;
	}
	
.bottom_forms	{
	 background: none repeat scroll 0 0 #232323;
    border: 1px solid #666666;
    height: 56px;
    margin: 8px auto 0;
    width: 953px;
	-moz-border-radius: 5px 5px 5px 5px;
	}
	
.herramientas_caracol{
	/*padding-top:12px;*/
	}
	
.publicidadGaleria{
	border-top:1px solid #999;
	padding-bottom:20px;
}
.publicidadGaleria p{
	text-align:left;
	color:#666666;
	font-size:10px;
	text-transform:uppercase;
	padding-bottom: 2px;
    padding-top: 6px;
}
h1.sectionTitle
{
    border-left: 10px solid #FF3300;
    color: #999999;
    font-size: 26px;
    line-height: 19px;
    margin-bottom: 17px;
    margin-top: 14px;
    padding-left: 7px;
    text-transform: uppercase;
}

/*modulo opinion*/
.escribaopinion{ background:#f3f3f3 repeat; width:978px; height:380px; margin-top:20px;}
.escribaopinion .escribaopinion_input{ float:left; width:68%;}
.escribaopinion .escribaopinion_texto{float:right; width:224px; border-top:1px solid #000; margin-right:12px;}
.escribaopinion_titulo h3{ color:#003366; font-size:26px; }
.escribaopinion_titulo { padding:14px 0px 0px 17px;}
.escribaopinion_titulo p{ color:#000; font-size:14px; padding-top:13px; font-family:Arial;}
.escribaopinion_titulo p span.uno{ color:#666666; }
.escribaopinion_titulo p span.tres{ color:#ff6600; }
.escribaopinion_titulo p span.dos{ font-weight:bold; }
.escribaopinion_texto h3{ color:#003366; font-size:23px; text-align:center; padding-bottom:15px;} 
.escribaopinion_texto ul li{ font-family:arial; font-size:12px; color:000; list-style-image: url(../../images/galeria/liStyleOpninion.jpg) ; list-style-position:outside; padding-bottom:24px;}
.escribaopinion_input label.boton_enviar .enviar_btn{ background:url(/images/caracol/nuevo/opinarbtn.png); width:93px; height:27px; border:none; font-family:Arial; color:#fff; font-size:14px; text-align:center; float:right; margin-top:10px;}

.escribaopinion .escribaopinion_bottom{ padding-top:40px; padding-left:17px;}


/*contenedor tabs comentarios*/
.contenedor_tabs_comentarios{ background:#003466 repeat-x; width:100%; height:36px; -moz-border-radius-topleft: 4px;-moz-border-radius-topright: 4px; overflow:hidden; height:36px; margin-bottom:15px; margin-top: 20px;}
.contenedor_tabs_comentarios ul.shadetabs li{ float:left;}
.contenedor_tabs_comentarios ul.shadetabs li a{ float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#fff; font-weight:bold; background: url(/images/caracol/nuevo/bgTabsCometariosF.png) no-repeat; background-position:0 -29px; height:29px; display:block; margin: 7px 0 0 15px; text-align:center; width:126px; padding-top: 7px;}
.contenedor_tabs_comentarios ul.shadetabs li a:hover{ width:126px; height:29px; background-position:0px  0px; color:#000; }
.contenedor_tabs_comentarios ul.shadetabs li a.selected{ width:126px; height:29px; background-position:0px  0px; color:#000; }

/*
segundo carrusel*/
#mas_galerias{
	border-top:2px solid #000;
	
	}
#mas_galerias h2{
	font-size:22px;
	color:#113366;
	letter-spacing:-0.1px;
	padding-bottom:12px;
	padding-top:9px;
}
#mas_galerias ul.carrusel_galerias li{
	float:left;
	padding-left: 17px;
	width:120px;
	}
#mas_galerias .contenedor_mas_galerias {
	width:966px;
	height:151px;
	background: url(/images/caracol/nuevo/bgmasGalerias.png) no-repeat ;
	}
#mas_galerias ul.carrusel_galerias{
	padding-top:19px;
	}

.contenedor_mas_galerias	a.prev{
	background: url(/images/caracol/nuevo/btn_anterior.png) no-repeat;
	display: block;
    float: left;
    height: 22px;
    width: 22px;
	padding-top:66px;
	margin-left: 41px;
    margin-top: 53px;
}
.contenedor_mas_galerias	a.next{
	background: url(/images/caracol/nuevo/btn_siguiente.png) no-repeat;
	display: block;
    float: left;
    height: 22px;
    margin-left: 10px;
    width: 22px;
	margin-top:36px;
}
#mas_galerias ul.carrusel_galerias li a span.info{
	text-decoration:none;
	font-family:arial;
	font-weight:bold;
	font-size:11px;
	color:#FFF;
	display:block;
	}
	#mas_galerias ul.carrusel_galerias li a:hover span.info{
	text-decoration:none;
	border-bottom:none;
	}
	
/*Inicio modulo relacionados nota*/
.modulo_relacionados { background:#333; padding:10px; margin-bottom:20px;}
.modulo_relacionados .titulo {font-family: Helvetica, sans-serif; font-size:12px; color:#fc0; font-weight:normal; margin-bottom:10px; font-weight:bold; text-shadow: #000 0 1px 1px;}
.modulo_relacionados .newsList {position: relative;}
.modulo_relacionados .newsList h2{background: url("../images/general-assets/bgNewsTitle.png") no-repeat scroll left top transparent; color: #FFFFFF; font-size: 14px; font-weight: bold; height: 22px; padding: 5px 0 0 11px; text-shadow: 1px 1px 1px #000000;}
.modulo_relacionados .newsList ul li {padding: 11px 0;}
.modulo_relacionados .newsList ul li .recvideo {display: block; float: left;height: 64px; padding-right: 10px;position: relative; width: 95px;}
.modulo_relacionados .newsList ul li .recvideo a{background:url(/sites/caracoltv.com/themes/caracol/images/gol_caracol/bgPlayNewsList.png) no-repeat scroll left top transparent;display: block;height: 64px;left: 0;position: absolute;text-indent: -9999em;top: 0;width: 95px;}
.modulo_relacionados .newsList ul li .recvideo a:hover{background-position:0 -65px;}

.modulo_relacionados .newsList ul li .recgaleria {display: block; float: left;height: 64px; padding-right: 10px;position: relative; width: 95px;}
.modulo_relacionados .newsList ul li .recgaleria a{background:url(/sites/caracoltv.com/themes/caracol/images/gol_caracol/sprite_gal_thumbs.png) no-repeat scroll left top transparent;display: block;height: 64px;left: 0;position: absolute;text-indent: -9999em;top: 0;width: 95px;}
.modulo_relacionados .newsList ul li .recgaleria a:hover{background-position:0 -65px;}

.modulo_relacionados .newsList ul li .recnota {display: block; float: left;height: 64px; padding-right: 10px;position: relative; width: 95px;}
.modulo_relacionados .newsList ul li .recnota a{background:url(/sites/caracoltv.com/themes/caracol/images/gol_caracol/sprite_nota_thumbs.png) no-repeat scroll left top transparent;display: block;height: 64px;left: 0;position: absolute;text-indent: -9999em;top: 0;width: 95px;}
.modulo_relacionados .newsList ul li .recnota a:hover{background-position:0 -65px;}

.modulo_relacionados .newsList ul li .recaudio {display: block; float: left;height: 64px; padding-right: 10px;position: relative; width: 95px;}
.modulo_relacionados .newsList ul li .recaudio a{background:url(/sites/caracoltv.com/themes/caracol/images/gol_caracol/sprite_audio_thumbs.png) no-repeat scroll left top transparent;display: block;height: 64px;left: 0;position: absolute;text-indent: -9999em;top: 0;width: 95px;}
.modulo_relacionados .newsList ul li .recaudio a:hover{background-position:0 -65px;}

.modulo_relacionados .newsList ul li h3 {font-size:12px; font-weight:bold; margin-bottom:0; text-shadow: 1px 1px 1px #000;}
.modulo_relacionados .newsList ul li h3 a { color:#fff; text-decoration:none;}
.modulo_relacionados .newsList ul li span {font-weight:normal; color:#999; font-size:10px;}
.modulo_relacionados .newsList ul li p a{color: #333333;font-size: 14px;font-weight: bold; text-decoration:none;}
/*fin modulo relacionados nota*/

/*modulo twitter*/
.modulo_twitter { margin-bottom:20px; border:1px solid #ccc; height:255px; background:url(/sites/caracoltv.com/themes/caracol/images/gol_caracol/cabezote_mod_twitter.png) no-repeat; padding-top:36px; position:relative;}
.modulo_twitter .siguenos {background:url(/sites/caracoltv.com/themes/caracol/images/gol_caracol/bk_mod_siguenos.gif) repeat-x; height:36px;}
.modulo_twitter .siguenos h3 {font-family: Helvetica, sans-serif; font-size:13px; font-weight:bold; float:left; margin-left:5px; padding-bottom:2px; color:#069; margin-top:10px;}
.modulo_twitter .siguenos h4 {font-family: Helvetica, sans-serif; font-size:11px; color:#FFF; float:right; font-size: 10px; font-weight: bold; width:65px; height:28px; background:url(/sites/caracoltv.com/themes/caracol/images/gol_caracol/bt_escuchar.png) no-repeat; padding:3px; padding-left:9px; margin-top:9px;}
.modulo_twitter .siguenos h4 a { color:#fff; text-decoration:none;}
.modulo_twitter .siguenos h4 a:hover { color:#000; text-decoration:none; bottom:0;}
.modulo_twitter .ver_todos_twitter { position:absolute; bottom:0; height:20px; right:0; background:#333; width:300px; padding-top:3px;}
.modulo_twitter .ver_todos_twitter h5 { float:right; font-family: Helvetica, sans-serif; font-size:12px; font-weight:bold; margin-right:5px;}
.modulo_twitter .ver_todos_twitter h5 a { color:#999; text-decoration:none;}
.modulo_twitter .ver_todos_twitter h5 a:hover { color:#fff; text-decoration:none;}
.modulo_twitter .ver_todos_twitter h5 span { margin-right:5px; float:left; margin-top:2px;}
/******/

/**Nueva region de tags***/
.herramientas_nota { width:650px; height:95px; background:#000;}
.herramientas_nota .tags { height:27px; border-bottom:1px solid #fff; background: #333 url(/sites/caracoltv.com/themes/caracol/images/gol_caracol/tags.png) no-repeat; padding-left:90px; padding-top:15px;}
.herramientas_nota .tags ul li {font-family: Helvetica, sans-serif; font-size:11px; font-weight:bold; margin-right:10px; float:left;}
.herramientas_nota .tags ul li a { color:#6cf; text-decoration:none;}
.herramientas_nota .tags ul li a:hover { color:#fff;}
.herramientas_nota .tools {}
.herramientas_nota .tools .redes { width:215px; float:right; height:37px; border-left:1px solid #333; padding-top:15px; padding-left:15px;}
.herramientas_nota .tools .herramientas { height:52px; width:300px; float:right;}
.herramientas_nota .tools .herramientas .compartir {display: block; float: left; height: 52px; position: relative; width: 54px; float:right; border-left:1px solid #333;}
.herramientas_nota .tools .herramientas .compartir a{background:url(/sites/caracoltv.com/themes/caracol/images/gol_caracol/sprite_herramientas_compartir.jpg) no-repeat scroll left top transparent;display: block;height: 52px;left: 0;position: absolute;text-indent: -9999em;top: 0;width: 54px;}
.herramientas_nota .tools .herramientas .compartir a:hover{background-position:0 -52px;}

.herramientas_nota .tools .herramientas .enviar {display: block; float: left; height: 52px; position: relative; width: 54px; float:right; border-left:1px solid #333;}
.herramientas_nota .tools .herramientas .enviar a{background:url(/sites/caracoltv.com/themes/caracol/images/gol_caracol/sprite_herramientas_enviar.jpg) no-repeat scroll left top transparent;display: block;height: 52px;left: 0;position: absolute;text-indent: -9999em;top: 0;width: 54px;}
.herramientas_nota .tools .herramientas .enviar a:hover{background-position:0 -52px;}

.herramientas_nota .tools .herramientas .comentar {display: block; float: left; height: 52px; position: relative; width: 54px; float:right; border-left:1px solid #333;}
.herramientas_nota .tools .herramientas .comentar a{background:url(/sites/caracoltv.com/themes/caracol/images/gol_caracol/sprite_herramientas_comentar.jpg) no-repeat scroll left top transparent;display: block;height: 52px;left: 0;position: absolute;text-indent: -9999em;top: 0;width: 54px;}
.herramientas_nota .tools .herramientas .comentar a:hover{background-position:0 -52px;}

.herramientas_nota .tools .herramientas .imprimir {display: block; float: left; height: 52px; position: relative; width: 54px; float:right; border-left:1px solid #333;}
.herramientas_nota .tools .herramientas .imprimir a{background:url(/sites/caracoltv.com/themes/caracol/images/gol_caracol/sprite_herramientas_imprimir.jpg) no-repeat scroll left top transparent;display: block;height: 52px;left: 0;position: absolute;text-indent: -9999em;top: 0;width: 54px;}
.herramientas_nota .tools .herramientas .imprimir a:hover{background-position:0 -52px;}
/****/

/*Inicio modulo relacionados en golcaracol*/
.modulo_relacionados_gol { margin-bottom:20px;}
.modulo_relacionados_gol .titulo {background:url(/sites/caracoltv.com/themes/caracol/images/gol_caracol/bk_titulo_col_derecha_naranja_despliegues.png) no-repeat; width:300px; height:27px; font-size: 13px; font-weight: bold; height: 22px; padding: 7px 0 0 5px; color:#fff;}
.modulo_relacionados_gol .newsList {position: relative;}
.modulo_relacionados_gol .newsList ul li {padding: 11px 0;}
.modulo_relacionados_gol .newsList ul li .recvideo {display: block; float: left; height: 81px; padding-right: 10px;position: relative; width: 120px;}
.modulo_relacionados_gol .newsList ul li .recvideo a{background:url(/sites/caracoltv.com/themes/caracol/images/gol_caracol/bgPlayNewsList_2.png) no-repeat scroll left top transparent;display: block;height: 81px;left: 0;position: absolute;text-indent: -9999em;top: 0;width: 120px;}
.modulo_relacionados_gol .newsList ul li .recvideo a:hover{background-position:0 -85px;}

.modulo_relacionados_gol .newsList ul li .recgaleria {display: block; float: left;height: 81px; padding-right: 10px;position: relative; width: 120px;}
.modulo_relacionados_gol .newsList ul li .recgaleria a{background:url(/sites/caracoltv.com/themes/caracol/images/gol_caracol/sprite_gal_thumbs_2.png) no-repeat scroll left top transparent;display: block;height: 81px;left: 0;position: absolute;text-indent: -9999em;top: 0;width: 120px;}
.modulo_relacionados_gol .newsList ul li .recgaleria a:hover{background-position:0 -85px;}

.modulo_relacionados_gol .newsList ul li .recnota {display: block; float: left;height: 81px; padding-right: 10px;position: relative; width: 120px;}
.modulo_relacionados_gol .newsList ul li .recnota a{background:url(/sites/caracoltv.com/themes/caracol/images/gol_caracol/sprite_nota_thumbs_2.png) no-repeat scroll left top transparent;display: block;height: 81px;left: 0;position: absolute;text-indent: -9999em;top: 0;width: 120px;}
.modulo_relacionados_gol .newsList ul li .recnota a:hover{background-position:0 -85px;}

.modulo_relacionados_gol .newsList ul li .recaudio {display: block; float: left;height: 81px; padding-right: 10px;position: relative; width: 120px;}
.modulo_relacionados_gol .newsList ul li .recaudio a{background:url(/sites/caracoltv.com/themes/caracol/images/gol_caracol/sprite_audio_thumbs_2.png) no-repeat scroll left top transparent;display: block;height:81px;left: 0;position: absolute;text-indent: -9999em;top: 0;width: 120px;}
.modulo_relacionados_gol .newsList ul li .recaudio a:hover{background-position:0 -85px;}

.modulo_relacionados_gol .newsList ul li h3 {font-size:12px; font-weight:bold; margin-bottom:5px;}
.modulo_relacionados_gol .newsList ul li h3 a { color:#333; text-decoration:none;}
.modulo_relacionados_gol .newsList ul li h4  {font-weight:bold; font-size:11px;}
.modulo_relacionados_gol .newsList ul li h4 a  { color:#069; text-decoration:none;}
.modulo_relacionados_gol .newsList ul li h4 span {font-weight:normal; color:#069; font-size:10px; margin-right:5px;}
/*Fin modulo relacionados en golcaracol*/

/*lo mas*/
.tabs_lo_mas { margin-bottom:20px; border:1px solid #ccc;}
.tabs_lo_mas .tabs2 {text-align:left; padding-right:10px;}
.tabs_lo_mas .tabs2 ul{display:block;  background:url(/sites/caracoltv.com/themes/caracol/images/gol_caracol/bk_tabs_lo_mas.jpg) repeat-x; height:31px; width:298px;}
.tabs_lo_mas .tabs2 li {list-style:none; float:left;}
.tabs_lo_mas .tabs2 a.selected {background:#fff; color:#333; font:normal 14px Helvetica, sans-serif; height:20px; padding:8px;}
.tabs_lo_mas .tabs2 li a{display: block; font:normal 14px Helvetica, sans-serif; color:#fff; text-decoration:none; background:url(../images/gol_caracol/bk_tabs_lo_mas.jpg) repeat-x; padding:8px; padding-bottom:7px;}
.tabs_lo_mas .tabs2 li a:hover{background:url(/sites/caracoltv.com/themes/caracol/images/gol_caracol/bk_tabs_lo_mas_over.jpg) repeat-x; color:#fff; text-decoration:none;}
.tabs_lo_mas .contenido_lomas .mas_visitados {background:url(/sites/caracoltv.com/themes/caracol/images/gol_caracol/borde_top_contenido_lo_mas.jpg) no-repeat;}
.tabs_lo_mas .contenido_lomas .mas_visitados ul { padding-top:10px;}
.tabs_lo_mas .contenido_lomas .mas_visitados ul li { padding:10px 0; border-bottom:1px solid #e7e7e7; padding-left:10px;}
.tabs_lo_mas .contenido_lomas .mas_visitados ul li h5 {font-family: Helvetica, sans-serif; font-size:10px; color:#069; font-weight:normal; margin-bottom:4px;}
.tabs_lo_mas .contenido_lomas .mas_visitados ul li h5 strong a {color:#069; font-weight:bold; text-decoration:none;}
.tabs_lo_mas .contenido_lomas .mas_visitados ul li h5 strong a:hover {color:#000 ; text-decoration:none;}
.tabs_lo_mas .contenido_lomas .mas_visitados ul li h4 {font-family: Helvetica, sans-serif; font-size:12px; font-weight:bold;}
.tabs_lo_mas .contenido_lomas .mas_visitados ul li h4 a {color:#000; text-decoration:none;}
.tabs_lo_mas .contenido_lomas .mas_visitados ul li h4 a:hover {color:#333; text-decoration:none;}
.tabs_lo_mas .contenido_lomas .mas_visitados ul li h4 .ico_video { width:20px; height:15px; margin-right:5px; margin-bottom:10px; float:left;}
.tabs_lo_mas .contenido_lomas .mas_visitados ul li h4 .ico_galeria { width:20px; height:15px; margin-right:5px; margin-bottom:10px; float:left;}
.tabs_lo_mas .contenido_lomas .mas_visitados ul li h4 .ico_audio { width:20px; height:15px; margin-right:5px; margin-bottom:10px; float:left;}
.tabs_lo_mas .contenido_lomas .mas_visitados ul li h4 .ico_nota { width:20px; height:15px; margin-right:5px; margin-bottom:10px; float:left;}

/*lo mas*/

/*Canal de video*/
.content {
    background: none repeat scroll 0 0 #000000 !important;
}
ul.imagenes-video li a span {
    color: #999999;
    display: block;
    font-size: 10px;
    left: 7px;
    padding-top: 1px;
    top: 89px;
    z-index: 25;
	font-family:Helvetica, sans-serif;
	font-weight:bold;
}
.imagenes-video {
    background: none repeat scroll 0 0 #000000 !important;
}
ul.imagenes-video li {
	background: none repeat scroll 0 0 #161718 !important;
}
.video-total .herramientas {
    background: none repeat scroll 0 0 #333333;
    height: 56px;
    width: 100%;
	border:none;
	width:100%;
	-moz-border-radius:0px;
	border-radius:0px;
}
.video-total .herramientas .box_redesinterna {
    border-left: none !important;
}
.video-total .herramientas .herramientas_opinar {
    border-left: none !important;
}
.popup a {
    background: url("ui/images/gol_ampliarvetana.png") no-repeat scroll 0 0 transparent;
    float: right;
    height: 21px;
    margin-bottom: -27px;
    padding-right: 8px;
    text-indent: -9999px;
    width: 140px;
}
/**menu*/
ul.menusegundario-programas li a.active {
    background: url("/sites/caracoltv.com/themes/caracol/images/gol_caracol/selectEmision_gol.png") no-repeat scroll 0 0 transparent;
    
}
#menu-video ul li a {
	 color: #E2E1E1;
    display: block;
    font-size: 12px;
    font-weight: bold;
    height: 19px;
    padding-left: 10px;
    padding-top: 5px;
    position: relative;
    text-align: left;
    text-decoration: none;
    width: 154px;
    z-index: 20;
}
#menu-video ul li a:hover, ul li a:hover {
	  background: url("/sites/caracoltv.com/themes/caracol/images/gol_caracol/selectEmision_gol.png") no-repeat scroll 0 0 transparent;
}
/*tool tip*/
#tooltip {position: absolute;	z-index: 3000; border: 3px solid #70b6f2; background-color: #000; padding: 5px; opacity: 0.85; -moz-border-radius:5px 5px 5px 5px; border-radius:5px; width:228px; font-family:Arial, Helvetica, sans-serif; text-align:left; background:url(ui/images/popUpFlechita_gol.png) no-repeat left center #000;}
#tooltip h3, #tooltip div { margin: 0; }
.datetootip{
	font-size:10px;
	color:#cccccc;
	font-weight:bold;
}

.titletootip{
	font-size:12px;
	color:#0099cc;
	font-weight:bold;
	font-family:helvetica;
}

.textotootip{
	font-size:12px;
	color:#999999;
	font-weight: normal;
}
/*fin tooltip*/